Functor container can be used to wrap any element so its functor () is called while having a shared p...
Definition: SmartSharedFunctorContainer.h:12
SmartSharedFunctorContainer(std::shared_ptr< T > f)
Default constructor for the smart shared functor container.
Definition: SmartSharedFunctorContainer.h:28
virtual void operator()()
Functor to the contained element's functor.
Definition: SmartSharedFunctorContainer.h:36
std::shared_ptr< T > f
Container object which must have a callable functor ()
Definition: SmartSharedFunctorContainer.h:19