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

#include <Logging.hh>

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 }
 
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)
 

Member Typedef Documentation

◆ ostream

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

Member Enumeration Documentation

◆ message_type

Enumerator
LM_DEBUG 
LM_NOTE 
LM_MAIL 

Constructor & Destructor Documentation

◆ LogMessage()

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

Default constructor.

Member Function Documentation

◆ Message()

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

◆ MessageType() [1/2]

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

◆ MessageType() [2/2]

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

◆ operator()() [1/2]

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

◆ operator()() [2/2]

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

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