Inheritance diagram for cafe::EventBase::Holder< T >:

Public Member Functions | |
| Holder (const T &value) | |
| virtual | ~Holder () |
| virtual void | clear () |
| const T & | value () const |
Private Member Functions | |
| template<class U> void | delete_it (U *p) |
| template<class U> void | delete_it (const U &p) |
Private Attributes | |
| T | _value |
|
||||||||||
|
Definition at line 174 of file EventBase.hpp. References cafe::EventBase::Holder< T >::_value, and cafe::EventBase::Holder< T >::value(). |
|
|||||||||
|
Definition at line 175 of file EventBase.hpp. |
|
|||||||||
|
Implements cafe::EventBase::BaseHolder. Definition at line 176 of file EventBase.hpp. References cafe::EventBase::Holder< T >::_value, and cafe::EventBase::Holder< T >::delete_it(). |
|
||||||||||||||
|
Definition at line 183 of file EventBase.hpp. |
|
||||||||||||||
|
Definition at line 180 of file EventBase.hpp. Referenced by cafe::EventBase::Holder< T >::clear(). |
|
|||||||||
|
Definition at line 177 of file EventBase.hpp. References cafe::EventBase::Holder< T >::_value. Referenced by cafe::EventBase::get(), and cafe::EventBase::Holder< T >::Holder(). |
|
|||||
|
Definition at line 184 of file EventBase.hpp. Referenced by cafe::EventBase::Holder< T >::clear(), cafe::EventBase::Holder< T >::Holder(), and cafe::EventBase::Holder< T >::value(). |
1.3.4