| foobar2000 SDK
    2015-01-14
    | 
#include <BumpableElem.h>
 Inheritance diagram for ImplementBumpableElem< TClass >:
 Inheritance diagram for ImplementBumpableElem< TClass >:| Public Member Functions | |
| ~ImplementBumpableElem () throw () | |
| __super::notify (p_what, p_param1, p_param2, p_param2size) | |
| TEMPLATE_CONSTRUCTOR_FORWARD_FLOOD_WITH_INITIALIZER (ImplementBumpableElem, TClass,{_init();}) BEGIN_MSG_MAP_EX(ImplementBumpableElem) MSG_WM_DESTROY(OnDestroy) CHAIN_MSG_MAP(__super) END_MSG_MAP_HOOK() void notify(const GUID &p_what | |
| Static Public Member Functions | |
| static bool | Bump () | 
| Data Fields | |
| t_size | p_param1 | 
| t_size const void * | p_param2 | 
| t_size const void t_size | p_param2size | 
| Private Types | |
| typedef ImplementBumpableElem< TClass > | TSelf | 
| Private Member Functions | |
| bool | _bump () | 
| void | _init () | 
| void | OnDestroy () throw () | 
| Private Attributes | |
| CFlashWindow | m_flash | 
| bool | m_selfDestruct | 
| Static Private Attributes | |
| static pfc::avltree_t< TSelf * > | instances | 
Definition at line 2 of file BumpableElem.h.
| 
 | private | 
Definition at line 4 of file BumpableElem.h.
| 
 | inline | |||||||||||||
Definition at line 24 of file BumpableElem.h.
| ImplementBumpableElem< TClass >::__super::notify | ( | p_what | , | 
| p_param1 | , | ||
| p_param2 | , | ||
| p_param2size | |||
| ) | 
| 
 | inlineprivate | 
Definition at line 34 of file BumpableElem.h.
| 
 | inlineprivate | 
Definition at line 42 of file BumpableElem.h.
| 
 | inlinestatic | 
Definition at line 18 of file BumpableElem.h.
| 
 | inlineprivate | |||||||||||||
Definition at line 29 of file BumpableElem.h.
| ImplementBumpableElem< TClass >::TEMPLATE_CONSTRUCTOR_FORWARD_FLOOD_WITH_INITIALIZER | ( | ImplementBumpableElem< TClass > | , | 
| TClass | , | ||
| {_init();} | |||
| ) | const | 
| 
 | staticprivate | 
Definition at line 47 of file BumpableElem.h.
| 
 | private | 
Definition at line 49 of file BumpableElem.h.
| 
 | private | 
Definition at line 48 of file BumpableElem.h.
| t_size ImplementBumpableElem< TClass >::p_param1 | 
Definition at line 13 of file BumpableElem.h.
| t_size const void* ImplementBumpableElem< TClass >::p_param2 | 
Definition at line 13 of file BumpableElem.h.
| t_size const void t_size ImplementBumpableElem< TClass >::p_param2size | 
Definition at line 13 of file BumpableElem.h.
 1.8.9.1
 1.8.9.1