Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals

FeeClientLibImp.cpp File Reference

#include <FeeClientLibImp.hpp>
#include <iostream>
#include <iomanip>
#include <stdexcept>
#include <cstdarg>
#include <sstream>
#include <pthread.h>
#include <unistd.h>

Data Structures

struct  FeeException
struct  LockGuard

Defines

#define logLevelAll   0
#define logLevelBenchmark   1
#define logLevelDebug   2
#define logLevelInfo   3
#define logLevelWarning   4
#define logLevelError   5
#define logLevelFatal   6
#define logLevelNone   7
#define logLevel   logLevelAll
#define FEECLIENTFLAGS   0x0
#define FeeWarn(ref, id, format,)   FeeLogging(logLevelWarning, ref, id, __func__, format, ##__VA_ARGS__)
#define FeeError(format,)   throw FeeException(__func__, format, ##__VA_ARGS__);
#define FeeDebug(format,)

Variables

pthread_mutex_t mut = PTHREAD_MUTEX_INITIALIZER


Define Documentation

#define FEECLIENTFLAGS   0x0
 

#define FeeDebug format   ) 
 

#define FeeError format   )     throw FeeException(__func__, format, ##__VA_ARGS__);
 

#define FeeWarn ref,
id,
format   )     FeeLogging(logLevelWarning, ref, id, __func__, format, ##__VA_ARGS__)
 

#define logLevel   logLevelAll
 

#define logLevelAll   0
 

#define logLevelBenchmark   1
 

#define logLevelDebug   2
 

#define logLevelError   5
 

#define logLevelFatal   6
 

#define logLevelInfo   3
 

#define logLevelNone   7
 

#define logLevelWarning   4
 


Variable Documentation

pthread_mutex_t mut = PTHREAD_MUTEX_INITIALIZER [static]
 


Generated on Thu Mar 29 19:21:15 2007 for Fee Client Library by doxygen 1.3.5