libutil++  1.9.3
 All Classes Functions Variables
Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes | Friends | List of all members
sella::util::LogFormat Class Referenceabstract
Inheritance diagram for sella::util::LogFormat:
sella::util::MixedLogFormat sella::util::SimpleLogFormat sella::util::VerboseLogFormat

Public Member Functions

 LogFormat (const std::string &stamp=DefaultStampFormat, bool micro=true) throw ()
 
virtual sella::util::LogFormatclone (void) const =0 throw ()
 

Static Public Attributes

static const std::string DefaultStampFormat
 

Protected Member Functions

virtual const std::string format (int priority, const char *stamp, const char *func, const char *file, int line, const sella::Exception &e, const char *message)=0 throw ()
 
virtual const std::string format (int priority, const char *stamp, const char *func, const char *file, int line, const char *message)=0 throw ()
 
virtual const std::string format (int priority, const char *stamp, const char *func, const char *file, int line, const char *option, const char *message)=0 throw ()
 
std::string format (const struct timeval &stamp) throw ()
 

Protected Attributes

std::string stamp
 
bool micro
 

Friends

class Log
 

Detailed Description

Definition at line 29 of file LogFormat.h.


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