ocra-recipes
Doxygen documentation for the ocra-recipes repository
Public Types | List of all members
ocra::SubjectBaseTraits< EVT, void > Struct Template Reference

#include <ObserverSubjectBase.h>

Inheritance diagram for ocra::SubjectBaseTraits< EVT, void >:
[legend]
Collaboration diagram for ocra::SubjectBaseTraits< EVT, void >:
[legend]

Public Types

typedef SubjectBaseTraitsBase< EVT >::invoker_base_type invoker_base_type
 
typedef void(* callback_type) (int)
 
typedef Invoker< void, EVT, false > invoker_type
 
typedef callback_type invoker_id_type
 
typedef std::mem_fun1_ref_t< bool, invoker_base_type, invoker_id_typeinvoker_comparator_type
 
- Public Types inherited from ocra::SubjectBaseTraitsBase< EVT >
typedef InvokerBase< EVT > invoker_base_type
 

Detailed Description

template<int EVT>
struct ocra::SubjectBaseTraits< EVT, void >

Definition at line 303 of file ObserverSubjectBase.h.

Member Typedef Documentation

template<int EVT>
typedef void(* ocra::SubjectBaseTraits< EVT, void >::callback_type) (int)

Definition at line 306 of file ObserverSubjectBase.h.

Definition at line 305 of file ObserverSubjectBase.h.

template<int EVT>
typedef std::mem_fun1_ref_t<bool, invoker_base_type, invoker_id_type> ocra::SubjectBaseTraits< EVT, void >::invoker_comparator_type

Definition at line 309 of file ObserverSubjectBase.h.

template<int EVT>
typedef callback_type ocra::SubjectBaseTraits< EVT, void >::invoker_id_type

Definition at line 308 of file ObserverSubjectBase.h.

template<int EVT>
typedef Invoker<void, EVT,false> ocra::SubjectBaseTraits< EVT, void >::invoker_type

Definition at line 307 of file ObserverSubjectBase.h.


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