Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes

LogLevelDefinition Class Reference

#include <loggingLogLevelDefinition.h>

Collaboration diagram for LogLevelDefinition:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LogLevelDefinition (int val, std::string name)
 ~LogLevelDefinition ()
int getValue ()
std::string getName ()

Static Public Member Functions

static LogLevelDefinition fromInteger (int val)
static LogLevelDefinition fromName (std::string name)
static ACE_Log_Priority getACELogPriority (int p)
static int fromACEPriority (ACE_Log_Priority p)

Private Attributes

int m_value
std::string m_name

Static Private Attributes

static ACE_Log_Priority m_LogEntryCast []

Constructor & Destructor Documentation

LogLevelDefinition::LogLevelDefinition ( int  val,
std::string  name 
)
LogLevelDefinition::~LogLevelDefinition (  )  [inline]

Member Function Documentation

static int LogLevelDefinition::fromACEPriority ( ACE_Log_Priority  p  )  [static]
static LogLevelDefinition LogLevelDefinition::fromInteger ( int  val  )  [static]
static LogLevelDefinition LogLevelDefinition::fromName ( std::string  name  )  [static]
static ACE_Log_Priority LogLevelDefinition::getACELogPriority ( int  p  )  [static]
std::string LogLevelDefinition::getName (  ) 
int LogLevelDefinition::getValue (  ) 

Member Data Documentation

ACE_Log_Priority LogLevelDefinition::m_LogEntryCast[] [static, private]
std::string LogLevelDefinition::m_name [private]

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