foobar2000 SDK
2015-08-03
|
#include <other.h>
Public Types | |
typedef pfc::avltree_t< t_self * > | t_list |
Public Member Functions | |
instanceTracker (const t_self &p_other) | |
~instanceTracker () | |
TEMPLATE_CONSTRUCTOR_FORWARD_FLOOD_WITH_INITIALIZER (instanceTracker, t_base,{g_list+=this;}) | |
Static Public Member Functions | |
template<typename t_callback > | |
static void | forEach (t_callback &p_callback) |
static const t_list & | instanceList () |
Private Types | |
typedef instanceTracker< t_base > | t_self |
Static Private Attributes | |
static t_list | g_list |
typedef pfc::avltree_t<t_self*> pfc::instanceTracker< t_base >::t_list |
|
private |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
pfc::instanceTracker< t_base >::TEMPLATE_CONSTRUCTOR_FORWARD_FLOOD_WITH_INITIALIZER | ( | instanceTracker< t_base > | , |
t_base | , | ||
{g_list+=this;} | |||
) |
|
staticprivate |