| auto_lock_t typedef | tim::singleton< Type, PointerT, TagT > | |
| children() | tim::singleton< Type, PointerT, TagT > | inlinestatic |
| children_t typedef | tim::singleton< Type, PointerT, TagT > | |
| deleter_t typedef | tim::singleton< Type, PointerT, TagT > | |
| dtor_map_t typedef | tim::singleton< Type, PointerT, TagT > | |
| enable_if_t typedef | tim::singleton< Type, PointerT, TagT > | |
| get_mutex() | tim::singleton< Type, PointerT, TagT > | inlinestatic |
| initialize() | tim::singleton< Type, PointerT, TagT > | |
| insert(smart_pointer &itr) | tim::singleton< Type, PointerT, TagT > | static |
| instance() | tim::singleton< Type, PointerT, TagT > | static |
| instance_ptr() | tim::singleton< Type, PointerT, TagT > | static |
| is_master(pointer ptr) | tim::singleton< Type, PointerT, TagT > | inlinestatic |
| is_master_thread() | tim::singleton< Type, PointerT, TagT > | static |
| master_instance() | tim::singleton< Type, PointerT, TagT > | static |
| master_instance_ptr() | tim::singleton< Type, PointerT, TagT > | inlinestatic |
| master_thread_id() | tim::singleton< Type, PointerT, TagT > | inlinestatic |
| mutex_t typedef | tim::singleton< Type, PointerT, TagT > | |
| operator=(const singleton &)=delete | tim::singleton< Type, PointerT, TagT > | |
| operator=(singleton &&)=delete | tim::singleton< Type, PointerT, TagT > | |
| pointer typedef | tim::singleton< Type, PointerT, TagT > | |
| remove(pointer itr) | tim::singleton< Type, PointerT, TagT > | static |
| reset(pointer ptr) | tim::singleton< Type, PointerT, TagT > | |
| reset() | tim::singleton< Type, PointerT, TagT > | |
| singleton() | tim::singleton< Type, PointerT, TagT > | |
| singleton(const singleton &)=delete | tim::singleton< Type, PointerT, TagT > | |
| singleton(singleton &&)=delete | tim::singleton< Type, PointerT, TagT > | |
| smart_instance() | tim::singleton< Type, PointerT, TagT > | inlinestatic |
| smart_master_instance() | tim::singleton< Type, PointerT, TagT > | inlinestatic |
| smart_pointer typedef | tim::singleton< Type, PointerT, TagT > | |
| this_type typedef | tim::singleton< Type, PointerT, TagT > | |
| thread_id_t typedef | tim::singleton< Type, PointerT, TagT > | |
| ~singleton() | tim::singleton< Type, PointerT, TagT > | |