ithread.cpp File Reference

#include "ithread.h"
#include "time_stamp.h"
#include <basis/function.h>
#include <basis/guards.h>
#include <basis/istring.h>
#include <basis/log_base.h>
#include <basis/portable.h>
#include <data_struct/static_memory_gremlin.h>
#include <pthread.h>

Include dependency graph for ithread.cpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define LOG(s)   CLASS_EMERGENCY_LOG(program_wide_logger(), s)

Variables

const int MAXIMUM_CREATE_ATTEMPTS = 20
const int MINIMUM_SLEEP_PERIOD = 10
const int MAXIMUM_SLEEP_PERIOD = 200
const int SNOOZE_FOR_RETRY = 100


Define Documentation

#define LOG (  )     CLASS_EMERGENCY_LOG(program_wide_logger(), s)

Definition at line 41 of file ithread.cpp.


Variable Documentation

const int MAXIMUM_CREATE_ATTEMPTS = 20

Definition at line 43 of file ithread.cpp.

Referenced by ithread::start().

const int MAXIMUM_SLEEP_PERIOD = 200

Definition at line 50 of file ithread.cpp.

const int MINIMUM_SLEEP_PERIOD = 10

Definition at line 47 of file ithread.cpp.

Referenced by ithread::ithread().

const int SNOOZE_FOR_RETRY = 100

Definition at line 53 of file ithread.cpp.

Referenced by ithread::start().


Generated on Tue Aug 19 05:11:03 2008 for HOOPLE Libraries by  doxygen 1.5.1