ldas-tools-al 2.6.4
|
#include <ldastoolsal_config.h>
#include <pthread.h>
#include <unistd.h>
#include <signal.h>
#include <cassert>
#include <iostream>
#include <sstream>
#include <stdexcept>
#include <unordered_map>
#include "ldastoolsal/MemChecker.hh"
#include "ldastoolsal/IOLock.hh"
#include "ldastoolsal/ldasexception.hh"
#include "ldastoolsal/ReadWriteLock.hh"
#include "ldastoolsal/Thread.hh"
#include "ldastoolsal/SignalHandler.hh"
#include "ldastoolsal/Singleton.hh"
#include "Thread.icc"
Classes | |
class | anonymous_namespace{Thread.cc}::Wakeup_ |
class | thread_registry |
Namespaces | |
namespace | anonymous_namespace{Thread.cc} |
namespace | LDASTools |
Obtain the queue of resources in limbo. | |
namespace | LDASTools::AL |
The Abstraction Layer. | |
Macros | |
#define | LOCAL_VERBOSE_DEBUGGING 0 |
#define | VERBOSE_DEBUGGING(b) |
#define | VERBOSE_DEBUGGING_10(b) |
#define | VERBOSE_DEBUGGING_20(b) |
#define | VERBOSE_DEBUGGING_30(b) |
Functions | |
static MutexLock::baton_type | anonymous_namespace{Thread.cc}::stack_size_baton () |
SINGLETON_INSTANCE_DEFINITION (LDASTools::AL::SingletonHolder< ::thread_registry >) void thread_registry | |
Variables | |
static size_t | anonymous_namespace{Thread.cc}::stack_size = PTHREAD_STACK_MIN + ( 64 * 1024 ) |
anonymous_namespace{Thread.cc}::Wakeup_ | anonymous_namespace{Thread.cc}::wakeup |
#define LOCAL_VERBOSE_DEBUGGING 0 |
#define VERBOSE_DEBUGGING | ( | b | ) |
#define VERBOSE_DEBUGGING_10 | ( | b | ) |
#define VERBOSE_DEBUGGING_20 | ( | b | ) |
#define VERBOSE_DEBUGGING_30 | ( | b | ) |
SINGLETON_INSTANCE_DEFINITION | ( | LDASTools::AL::SingletonHolder< ::thread_registry > | ) |