ocra-recipes
Doxygen documentation for the ocra-recipes repository
|
#include <ObserverSubjectBase.h>
Public Types | |
typedef SubjectBaseTraitsBase< EVT >::invoker_base_type | invoker_base_type |
typedef void(T::* | callback_type) (int) |
typedef Invoker< T, EVT, boost::is_base_of< ObserverBase< EVT >, T >::value > | invoker_type |
typedef std::pair< T *, callback_type > | invoker_id_type |
typedef std::mem_fun1_ref_t< bool, invoker_base_type, invoker_id_type > | invoker_comparator_type |
Public Types inherited from ocra::SubjectBaseTraitsBase< EVT > | |
typedef InvokerBase< EVT > | invoker_base_type |
Definition at line 293 of file ObserverSubjectBase.h.
typedef void(T::* ocra::SubjectBaseTraits< EVT, T >::callback_type) (int) |
Definition at line 296 of file ObserverSubjectBase.h.
typedef SubjectBaseTraitsBase<EVT>::invoker_base_type ocra::SubjectBaseTraits< EVT, T >::invoker_base_type |
Definition at line 295 of file ObserverSubjectBase.h.
typedef std::mem_fun1_ref_t<bool, invoker_base_type, invoker_id_type> ocra::SubjectBaseTraits< EVT, T >::invoker_comparator_type |
Definition at line 299 of file ObserverSubjectBase.h.
typedef std::pair<T*, callback_type> ocra::SubjectBaseTraits< EVT, T >::invoker_id_type |
Definition at line 298 of file ObserverSubjectBase.h.
typedef Invoker<T, EVT,boost::is_base_of<ObserverBase<EVT>, T>::value> ocra::SubjectBaseTraits< EVT, T >::invoker_type |
Definition at line 297 of file ObserverSubjectBase.h.