ldas-tools-al
2.6.6
|
#include <ldastoolsal_config.h>
#include <list>
#include "ldastoolsal/MemChecker.hh"
#include "ldastoolsal/mutexlock.hh"
#include "ldastoolsal/TaskThread.hh"
#include "ldastoolsal/ThreadPool.hh"
Namespaces | |
LDASTools | |
Objects of general use and interst. | |
LDASTools::AL | |
The Abstraction Layer. | |
Typedefs | |
typedef std::list< TaskThread * > | thread_container_type |
Functions | |
static void | on_exit () |
MutexLock::baton_type | baton () |
Obtain lock. More... | |
static thread_container_type & | available () |
Obtain the queue of available resources. More... | |
static thread_container_type & | in_use () |
Obtain the queue of resources currently in use. More... | |
Variables | |
static bool | at_exit_initialized = false |
typedef std::list< TaskThread* > thread_container_type |
|
inlinestatic |
Obtain the queue of available resources.
The use of a function ensures the proper initialization of the data without having to depend on the link order initialization.
|
inline |
Obtain lock.
The use of a function ensures the proper initialization of the data without having to depend on the link order initialization.
|
inlinestatic |
Obtain the queue of resources currently in use.
The use of a function ensures the proper initialization of the data without having to depend on the link order initialization.
|
static |
|
static |