◆ add()
bool Thread_to_plugin_map::add |
( |
my_thread_t |
thread, |
|
|
const void * |
plugin |
|
) |
| |
|
inline |
Adds a pthread to the list.
- Returns
- false success true failure
◆ clear()
bool Thread_to_plugin_map::clear |
( |
| ) |
|
|
inline |
Empties the map.
- Returns
- false success true failure
◆ count()
unsigned int Thread_to_plugin_map::count |
( |
const void * |
plugin | ) |
|
|
inline |
Returns the number threads for a plugin.
- Parameters
-
plugin | The plugin for which we need info. |
◆ deinit()
bool Thread_to_plugin_map::deinit |
( |
void |
| ) |
|
|
inline |
Deinitializes the map.
- Returns
- false success true failure
◆ init()
bool Thread_to_plugin_map::init |
( |
void |
| ) |
|
|
inline |
Initializes the map.
- Returns
- false success true failure
◆ kill()
unsigned int Thread_to_plugin_map::kill |
( |
const void * |
plugin | ) |
|
|
inline |
Kills all threads associated with a plugin.
- Parameters
-
plugin | The plugin for which we need info. |
◆ remove()
unsigned int Thread_to_plugin_map::remove |
( |
my_thread_t |
thread | ) |
|
|
inline |
Removes a pthread from the list.
- Parameters
-
thread | Thread to remove from the list |
- Returns
- false success true failure
◆ size()
unsigned int Thread_to_plugin_map::size |
( |
| ) |
|
|
inline |
Returns the number of all threads.
◆ collection
std::map<my_thread_t, const void *> Thread_to_plugin_map::collection |
|
private |
◆ initted
bool Thread_to_plugin_map::initted |
|
private |
◆ key_LOCK_collection
◆ LOCK_collection
◆ psi_initted
bool Thread_to_plugin_map::psi_initted |
|
private |
The documentation for this class was generated from the following file: