|
ldas-tools-al 2.6.7
|


Public Types | |
| typedef Thread::thread_type::handle_type | key_type |
| typedef Thread * | value_type |
Static Public Member Functions | |
| static void | Add (key_type Key, value_type Value) |
| static value_type | Get (key_type Key) |
| static void | Remove (key_type Key) |
| static key_type | Self () |
| static thread_registry & | Instance () |
| static thread_registry & | Instance () |
Private Types | |
| typedef unordered_map< key_type, value_type, std::hash< key_type > > | thread_registry_type |
Private Member Functions | |
| void | add (key_type Key, value_type Value) |
| value_type | get (key_type Key) |
| void | remove (key_type Key) |
Private Attributes | |
| ReadWriteLock::baton_type | baton_ |
| thread_registry_type | storage_ |
| typedef Thread::thread_type::handle_type thread_registry::key_type |
|
private |
| typedef Thread* thread_registry::value_type |
|
static |
|
private |
|
static |
|
private |
|
staticinherited |
|
staticinherited |
|
static |
|
private |
|
inlinestatic |
|
private |
|
private |