Public Types | Public Member Functions | Private Attributes

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]

References clear(), m_attributes, and m_ldata.

LoggingTSSStorage::~LoggingTSSStorage (  )  [inline]

References m_attributes, m_ldata, and m_threadName.


Member Function Documentation

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

References m_attributes.

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

References m_ldata.

const ACE_TCHAR* LoggingTSSStorage::antenna (  )  [inline]

References antenna_m.

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

References antenna_m.

const ACE_TCHAR* LoggingTSSStorage::array (  )  [inline]

References array_m.

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

References array_m.

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

References audience_m.

const ACE_TCHAR* LoggingTSSStorage::audience (  )  [inline]

References audience_m.

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

References m_context.

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

References m_context.

const ACE_TCHAR* LoggingTSSStorage::file (  )  [inline]

References m_file.

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

References m_file.

unsigned int LoggingTSSStorage::flags (  )  [inline]

References m_lflags.

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

References m_lflags.

HASH_MAP_ITER LoggingTSSStorage::getAttributes (  )  [inline]

References m_attributes.

HASH_MAP_ITER LoggingTSSStorage::getData (  )  [inline]

References m_ldata.

ACE_CString& LoggingTSSStorage::getTmpStr (  )  [inline]

References tmpStr.

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

References m_host.

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

References m_host.

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

References m_line.

const unsigned long LoggingTSSStorage::line (  )  [inline]

References m_line.

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

References m_logEntryType.

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

References m_logEntryType.

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

References m_logId.

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

References m_logId.

int LoggingTSSStorage::logLevelLocalType (  )  [inline]

References logLevelLocalType_m.

void LoggingTSSStorage::logLevelLocalType ( int  logLevelLocalType  )  [inline]

References logLevelLocalType_m.

void LoggingTSSStorage::logLevelRemoteType ( int  logLevelRemoteType  )  [inline]

References logLevelRemoteType_m.

int LoggingTSSStorage::logLevelRemoteType (  )  [inline]

References logLevelRemoteType_m.

int LoggingTSSStorage::privateFlags (  )  [inline]

References m_privateFlags.

void LoggingTSSStorage::privateFlags ( int  privateFlags  )  [inline]

References m_privateFlags.

void LoggingTSSStorage::resetAttributes (  )  [inline]

References m_attributes.

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

References m_routine.

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

References m_routine.

const ACE_TCHAR* LoggingTSSStorage::sourceObject (  )  [inline]

References sourceObject_m.

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

References sourceObject_m.

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

References m_stackId.

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

References m_stackId.

int LoggingTSSStorage::stackLevel (  )  [inline]

References m_stackLevel.

void LoggingTSSStorage::stackLevel ( int  stackLevel  )  [inline]

References m_stackLevel.

const ACE_TCHAR* LoggingTSSStorage::threadName (  )  [inline]

References m_threadName.

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

References m_threadName.

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

References m_uri.

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

References m_uri.


Member Data Documentation

const ACE_TCHAR* LoggingTSSStorage::antenna_m [private]

Referenced by antenna(), and clear().

const ACE_TCHAR* LoggingTSSStorage::array_m [private]

Referenced by array(), and clear().

const ACE_TCHAR* LoggingTSSStorage::audience_m [private]

Referenced by audience(), and clear().

Referenced by clear(), and logLevelLocalType().

Referenced by clear(), and logLevelRemoteType().

const ACE_TCHAR* LoggingTSSStorage::m_context [private]

Referenced by clear(), and context().

const ACE_TCHAR* LoggingTSSStorage::m_file [private]

Referenced by clear(), and file().

const ACE_TCHAR* LoggingTSSStorage::m_host [private]

Referenced by clear(), and host().

unsigned int LoggingTSSStorage::m_lflags [private]

Referenced by clear(), and flags().

unsigned long LoggingTSSStorage::m_line [private]

Referenced by clear(), and line().

const ACE_TCHAR* LoggingTSSStorage::m_logEntryType [private]

Referenced by clear(), and logEntryType().

const ACE_TCHAR* LoggingTSSStorage::m_logId [private]

Referenced by clear(), and logId().

Referenced by clear(), and privateFlags().

const ACE_TCHAR* LoggingTSSStorage::m_routine [private]

Referenced by clear(), and routine().

const ACE_TCHAR* LoggingTSSStorage::m_stackId [private]

Referenced by clear(), and stackId().

Referenced by clear(), and stackLevel().

ACE_TCHAR* LoggingTSSStorage::m_threadName [private]

Referenced by threadName(), and ~LoggingTSSStorage().

const ACE_TCHAR* LoggingTSSStorage::m_uri [private]

Referenced by clear(), and uri().

const ACE_TCHAR* LoggingTSSStorage::sourceObject_m [private]

Referenced by clear(), and sourceObject().

ACE_CString LoggingTSSStorage::tmpStr [private]

Referenced by getTmpStr().


The documentation for this class was generated from the following file: