Honeycomb  0.1
Component-Model Framework
Namespaces | Classes | Typedefs | Functions
honey::log Namespace Reference

Logger methods. More...

Namespaces

 level
 Severity levels (default levels)
 

Classes

struct  BufferSink
 Captures records in a buffer. More...
 
struct  FileSink
 Formats record to a file stream. More...
 
struct  Sink
 
struct  StreamSink
 Formats record to a stream. More...
 

Typedefs

typedef DepNode< void *, NameIdLevel
 Severity level. More...
 

Functions

String format (const Level &level, const String &record)
 Format record with date and level id. More...
 
String srcFilename (const String &path)
 Get filename from source path provided by macro FILE More...
 

Detailed Description

Logger methods.

Typedef Documentation

typedef DepNode<void*, NameId> honey::log::Level

Severity level.

Function Documentation

String honey::log::format ( const Level level,
const String record 
)

Format record with date and level id.

String honey::log::srcFilename ( const String path)
inline

Get filename from source path provided by macro FILE