Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

LoggingTSSStorage Class Reference

#include <loggingLoggingTSSStorage.h>

List of all members.

Public Types

typedef ACE_Hash_Map_Manager<
ACE_CString, ACE_CString,
ACE_Thread_Mutex > 
HASH_MAP
typedef ACE_Hash_Map_Iterator<
ACE_CString, ACE_CString,
ACE_Thread_Mutex > 
HASH_MAP_ITER
typedef ACE_Hash_Map_Entry<
ACE_CString, ACE_CString > 
HASH_MAP_ENTRY

Public Member Functions

 LoggingTSSStorage ()
 ~LoggingTSSStorage ()
void clear ()
void resetAttributes ()
const ACE_TCHAR * routine ()
void routine (const ACE_TCHAR *routine)
const ACE_TCHAR * file ()
void file (const ACE_TCHAR *fileName)
const unsigned long line ()
void line (unsigned long lineNumber)
const ACE_TCHAR * sourceObject ()
void sourceObject (const ACE_TCHAR *soName)
const ACE_TCHAR * audience ()
void audience (const ACE_TCHAR *soName)
const ACE_TCHAR * array ()
void array (const ACE_TCHAR *soName)
const ACE_TCHAR * antenna ()
void antenna (const ACE_TCHAR *soName)
unsigned int flags ()
void flags (unsigned int flags)
const ACE_TCHAR * threadName ()
void threadName (const ACE_TCHAR *name)
const ACE_TCHAR * logEntryType ()
void logEntryType (const ACE_TCHAR *logEntryType)
const ACE_TCHAR * context ()
void context (const ACE_TCHAR *context)
int stackLevel ()
void stackLevel (int stackLevel)
const ACE_TCHAR * stackId ()
void stackId (const ACE_TCHAR *stackId)
const ACE_TCHAR * logId ()
void logId (const ACE_TCHAR *logId)
const ACE_TCHAR * uri ()
void uri (const ACE_TCHAR *uri)
const ACE_TCHAR * host ()
void host (const ACE_TCHAR *host)
int privateFlags ()
void privateFlags (int privateFlags)
int logLevelLocalType ()
void logLevelLocalType (int logLevelLocalType)
int logLevelRemoteType ()
void logLevelRemoteType (int logLevelRemoteType)
void addAttribute (const ACE_TCHAR *name, const ACE_TCHAR *value)
void addData (const ACE_TCHAR *name, const ACE_TCHAR *value)
HASH_MAP_ITER getAttributes ()
HASH_MAP_ITER getData ()
ACE_CString & getTmpStr ()

Private Attributes

ACE_TCHAR * m_threadName
const ACE_TCHAR * m_logEntryType
const ACE_TCHAR * m_routine
const ACE_TCHAR * m_file
unsigned long m_line
const ACE_TCHAR * sourceObject_m
const ACE_TCHAR * audience_m
const ACE_TCHAR * array_m
const ACE_TCHAR * antenna_m
unsigned int m_lflags
const ACE_TCHAR * m_stackId
int m_stackLevel
const ACE_TCHAR * m_context
const ACE_TCHAR * m_logId
const ACE_TCHAR * m_uri
const ACE_TCHAR * m_host
int m_privateFlags
int logLevelLocalType_m
int logLevelRemoteType_m
LoggingTSSStorage::HASH_MAP m_ldata
LoggingTSSStorage::HASH_MAP m_attributes
ACE_CString tmpStr


Member Typedef Documentation

typedef ACE_Hash_Map_Manager<ACE_CString, ACE_CString, ACE_Thread_Mutex> LoggingTSSStorage::HASH_MAP
 

typedef ACE_Hash_Map_Entry<ACE_CString, ACE_CString> LoggingTSSStorage::HASH_MAP_ENTRY
 

typedef ACE_Hash_Map_Iterator<ACE_CString, ACE_CString, ACE_Thread_Mutex> LoggingTSSStorage::HASH_MAP_ITER
 


Constructor & Destructor Documentation

LoggingTSSStorage::LoggingTSSStorage  )  [inline]
 

LoggingTSSStorage::~LoggingTSSStorage  )  [inline]
 


Member Function Documentation

void LoggingTSSStorage::addAttribute const ACE_TCHAR *  name,
const ACE_TCHAR *  value
[inline]
 

void LoggingTSSStorage::addData const ACE_TCHAR *  name,
const ACE_TCHAR *  value
[inline]
 

void LoggingTSSStorage::antenna const ACE_TCHAR *  soName  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::antenna  )  [inline]
 

void LoggingTSSStorage::array const ACE_TCHAR *  soName  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::array  )  [inline]
 

void LoggingTSSStorage::audience const ACE_TCHAR *  soName  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::audience  )  [inline]
 

void LoggingTSSStorage::clear  )  [inline]
 

void LoggingTSSStorage::context const ACE_TCHAR *  context  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::context  )  [inline]
 

void LoggingTSSStorage::file const ACE_TCHAR *  fileName  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::file  )  [inline]
 

void LoggingTSSStorage::flags unsigned int  flags  )  [inline]
 

unsigned int LoggingTSSStorage::flags  )  [inline]
 

HASH_MAP_ITER LoggingTSSStorage::getAttributes  )  [inline]
 

HASH_MAP_ITER LoggingTSSStorage::getData  )  [inline]
 

ACE_CString& LoggingTSSStorage::getTmpStr  )  [inline]
 

void LoggingTSSStorage::host const ACE_TCHAR *  host  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::host  )  [inline]
 

void LoggingTSSStorage::line unsigned long  lineNumber  )  [inline]
 

const unsigned long LoggingTSSStorage::line  )  [inline]
 

void LoggingTSSStorage::logEntryType const ACE_TCHAR *  logEntryType  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::logEntryType  )  [inline]
 

void LoggingTSSStorage::logId const ACE_TCHAR *  logId  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::logId  )  [inline]
 

void LoggingTSSStorage::logLevelLocalType int  logLevelLocalType  )  [inline]
 

int LoggingTSSStorage::logLevelLocalType  )  [inline]
 

void LoggingTSSStorage::logLevelRemoteType int  logLevelRemoteType  )  [inline]
 

int LoggingTSSStorage::logLevelRemoteType  )  [inline]
 

void LoggingTSSStorage::privateFlags int  privateFlags  )  [inline]
 

int LoggingTSSStorage::privateFlags  )  [inline]
 

void LoggingTSSStorage::resetAttributes  )  [inline]
 

void LoggingTSSStorage::routine const ACE_TCHAR *  routine  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::routine  )  [inline]
 

void LoggingTSSStorage::sourceObject const ACE_TCHAR *  soName  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::sourceObject  )  [inline]
 

void LoggingTSSStorage::stackId const ACE_TCHAR *  stackId  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::stackId  )  [inline]
 

void LoggingTSSStorage::stackLevel int  stackLevel  )  [inline]
 

int LoggingTSSStorage::stackLevel  )  [inline]
 

void LoggingTSSStorage::threadName const ACE_TCHAR *  name  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::threadName  )  [inline]
 

void LoggingTSSStorage::uri const ACE_TCHAR *  uri  )  [inline]
 

const ACE_TCHAR* LoggingTSSStorage::uri  )  [inline]
 


Member Data Documentation

const ACE_TCHAR* LoggingTSSStorage::antenna_m [private]
 

const ACE_TCHAR* LoggingTSSStorage::array_m [private]
 

const ACE_TCHAR* LoggingTSSStorage::audience_m [private]
 

int LoggingTSSStorage::logLevelLocalType_m [private]
 

int LoggingTSSStorage::logLevelRemoteType_m [private]
 

LoggingTSSStorage::HASH_MAP LoggingTSSStorage::m_attributes [private]
 

const ACE_TCHAR* LoggingTSSStorage::m_context [private]
 

const ACE_TCHAR* LoggingTSSStorage::m_file [private]
 

const ACE_TCHAR* LoggingTSSStorage::m_host [private]
 

LoggingTSSStorage::HASH_MAP LoggingTSSStorage::m_ldata [private]
 

unsigned int LoggingTSSStorage::m_lflags [private]
 

unsigned long LoggingTSSStorage::m_line [private]
 

const ACE_TCHAR* LoggingTSSStorage::m_logEntryType [private]
 

const ACE_TCHAR* LoggingTSSStorage::m_logId [private]
 

int LoggingTSSStorage::m_privateFlags [private]
 

const ACE_TCHAR* LoggingTSSStorage::m_routine [private]
 

const ACE_TCHAR* LoggingTSSStorage::m_stackId [private]
 

int LoggingTSSStorage::m_stackLevel [private]
 

ACE_TCHAR* LoggingTSSStorage::m_threadName [private]
 

const ACE_TCHAR* LoggingTSSStorage::m_uri [private]
 

const ACE_TCHAR* LoggingTSSStorage::sourceObject_m [private]
 

ACE_CString LoggingTSSStorage::tmpStr [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:36:33 2009 for ACS C++ API by doxygen 1.3.8