sella::util::LogFormat Class Reference

Inheritance diagram for sella::util::LogFormat:
sella::util::MixedLogFormat sella::util::SimpleLogFormat sella::util::VerboseLogFormat

List of all members.

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 = "%Y-%m-%d+%H:%M:%S"

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 27 of file LogFormat.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables

Generated on 20 Nov 2014 for libutil++ by  doxygen 1.6.1