Libosmium  2.22.0
Fast and flexible C++ library for working with OpenStreetMap data
Loading...
Searching...
No Matches
osmium::thread::function_wrapper::impl_type< F > Struct Template Reference
Inheritance diagram for osmium::thread::function_wrapper::impl_type< F >:
Collaboration diagram for osmium::thread::function_wrapper::impl_type< F >:

Public Member Functions

 impl_type (F &&functor)
 
bool call () override
 
- Public Member Functions inherited from osmium::thread::function_wrapper::impl_base
 impl_base () noexcept=default
 
 impl_base (const impl_base &) noexcept=default
 
impl_baseoperator= (const impl_base &) noexcept=default
 
 impl_base (impl_base &&) noexcept=default
 
impl_baseoperator= (impl_base &&) noexcept=default
 
virtual ~impl_base () noexcept=default
 

Public Attributes

m_functor
 

Constructor & Destructor Documentation

◆ impl_type()

template<typename F>
osmium::thread::function_wrapper::impl_type< F >::impl_type ( F && functor)
inlineexplicit

Member Function Documentation

◆ call()

template<typename F>
bool osmium::thread::function_wrapper::impl_type< F >::call ( )
inlineoverridevirtual

Member Data Documentation

◆ m_functor

template<typename F>
F osmium::thread::function_wrapper::impl_type< F >::m_functor

The documentation for this struct was generated from the following file: