ldas-tools-diskcacheAPI  2.7.1
Public Types | Public Member Functions | Private Attributes | List of all members
diskCache::Common::LogMessage Class Reference

#include <Logging.hh>

Collaboration diagram for diskCache::Common::LogMessage:
Collaboration graph
[legend]

Public Types

enum  message_type {
  LM_DEBUG = GenericAPI::LogEntryGroup_type::MT_DEBUG, LM_NOTE = GenericAPI::LogEntryGroup_type::MT_NOTE, LM_MAIL = GenericAPI::LogEntryGroup_type::MT_MAIL, LM_DEBUG = GenericAPI::LogEntryGroup_type::MT_DEBUG,
  LM_NOTE = GenericAPI::LogEntryGroup_type::MT_NOTE, LM_MAIL = GenericAPI::LogEntryGroup_type::MT_MAIL, LM_DEBUG = GenericAPI::LogEntryGroup_type::MT_DEBUG, LM_NOTE = GenericAPI::LogEntryGroup_type::MT_NOTE,
  LM_MAIL = GenericAPI::LogEntryGroup_type::MT_MAIL
}
 
enum  message_type {
  LM_DEBUG = GenericAPI::LogEntryGroup_type::MT_DEBUG, LM_NOTE = GenericAPI::LogEntryGroup_type::MT_NOTE, LM_MAIL = GenericAPI::LogEntryGroup_type::MT_MAIL, LM_DEBUG = GenericAPI::LogEntryGroup_type::MT_DEBUG,
  LM_NOTE = GenericAPI::LogEntryGroup_type::MT_NOTE, LM_MAIL = GenericAPI::LogEntryGroup_type::MT_MAIL, LM_DEBUG = GenericAPI::LogEntryGroup_type::MT_DEBUG, LM_NOTE = GenericAPI::LogEntryGroup_type::MT_NOTE,
  LM_MAIL = GenericAPI::LogEntryGroup_type::MT_MAIL
}
 
enum  message_type {
  LM_DEBUG = GenericAPI::LogEntryGroup_type::MT_DEBUG, LM_NOTE = GenericAPI::LogEntryGroup_type::MT_NOTE, LM_MAIL = GenericAPI::LogEntryGroup_type::MT_MAIL, LM_DEBUG = GenericAPI::LogEntryGroup_type::MT_DEBUG,
  LM_NOTE = GenericAPI::LogEntryGroup_type::MT_NOTE, LM_MAIL = GenericAPI::LogEntryGroup_type::MT_MAIL, LM_DEBUG = GenericAPI::LogEntryGroup_type::MT_DEBUG, LM_NOTE = GenericAPI::LogEntryGroup_type::MT_NOTE,
  LM_MAIL = GenericAPI::LogEntryGroup_type::MT_MAIL
}
 
typedef std::ostringstream ostream
 
typedef std::ostringstream ostream
 
typedef std::ostringstream ostream
 

Public Member Functions

 LogMessage ()
 Default constructor. More...
 
message_type MessageType () const
 
void MessageType (message_type Type)
 
const ostreamMessage () const
 
ostreamoperator() ()
 
ostreamoperator() (message_type Type)
 
 LogMessage ()
 Default constructor. More...
 
message_type MessageType () const
 
void MessageType (message_type Type)
 
const ostreamMessage () const
 
ostreamoperator() ()
 
ostreamoperator() (message_type Type)
 
 LogMessage ()
 Default constructor. More...
 
message_type MessageType () const
 
void MessageType (message_type Type)
 
const ostreamMessage () const
 
ostreamoperator() ()
 
ostreamoperator() (message_type Type)
 

Private Attributes

message_type m_message_type
 
ostream m_message
 

Member Typedef Documentation

◆ ostream [1/3]

typedef std::ostringstream diskCache::Common::LogMessage::ostream

◆ ostream [2/3]

typedef std::ostringstream diskCache::Common::LogMessage::ostream

◆ ostream [3/3]

typedef std::ostringstream diskCache::Common::LogMessage::ostream

Member Enumeration Documentation

◆ message_type [1/3]

Enumerator
LM_DEBUG 
LM_NOTE 
LM_MAIL 
LM_DEBUG 
LM_NOTE 
LM_MAIL 
LM_DEBUG 
LM_NOTE 
LM_MAIL 

◆ message_type [2/3]

Enumerator
LM_DEBUG 
LM_NOTE 
LM_MAIL 
LM_DEBUG 
LM_NOTE 
LM_MAIL 
LM_DEBUG 
LM_NOTE 
LM_MAIL 

◆ message_type [3/3]

Enumerator
LM_DEBUG 
LM_NOTE 
LM_MAIL 
LM_DEBUG 
LM_NOTE 
LM_MAIL 
LM_DEBUG 
LM_NOTE 
LM_MAIL 

Constructor & Destructor Documentation

◆ LogMessage() [1/3]

diskCache::Common::LogMessage::LogMessage ( )

Default constructor.

◆ LogMessage() [2/3]

diskCache::Common::LogMessage::LogMessage ( )

Default constructor.

◆ LogMessage() [3/3]

diskCache::Common::LogMessage::LogMessage ( )

Default constructor.

Member Function Documentation

◆ Message() [1/3]

const LogMessage::ostream & diskCache::Common::LogMessage::Message ( ) const
inline

◆ Message() [2/3]

const ostream& diskCache::Common::LogMessage::Message ( ) const

◆ Message() [3/3]

const ostream& diskCache::Common::LogMessage::Message ( ) const

◆ MessageType() [1/6]

message_type diskCache::Common::LogMessage::MessageType ( ) const

◆ MessageType() [2/6]

LogMessage::message_type diskCache::Common::LogMessage::MessageType ( ) const
inline

◆ MessageType() [3/6]

message_type diskCache::Common::LogMessage::MessageType ( ) const

◆ MessageType() [4/6]

void diskCache::Common::LogMessage::MessageType ( message_type  Type)
inline

◆ MessageType() [5/6]

void diskCache::Common::LogMessage::MessageType ( message_type  Type)

◆ MessageType() [6/6]

void diskCache::Common::LogMessage::MessageType ( message_type  Type)

◆ operator()() [1/6]

ostream& diskCache::Common::LogMessage::operator() ( )

◆ operator()() [2/6]

LogMessage::ostream & diskCache::Common::LogMessage::operator() ( )
inline

◆ operator()() [3/6]

ostream& diskCache::Common::LogMessage::operator() ( )

◆ operator()() [4/6]

ostream& diskCache::Common::LogMessage::operator() ( message_type  Type)

◆ operator()() [5/6]

ostream& diskCache::Common::LogMessage::operator() ( message_type  Type)

◆ operator()() [6/6]

LogMessage::ostream & diskCache::Common::LogMessage::operator() ( message_type  Type)
inline

Member Data Documentation

◆ m_message

ostream diskCache::Common::LogMessage::m_message
private

◆ m_message_type

message_type diskCache::Common::LogMessage::m_message_type
private

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