fw4spl
fwAtomsPatch::infos::Logger Class Reference

Logs events occurring during object patching. More...

#include <Logger.hpp>

Public Types

typedef std::ostringstream StreamType
 
typedef ::boost::shared_ptr< StreamType > StreamPtrType
 

Public Member Functions

FWATOMSPATCH_API ~Logger ()
 Logger destructor.
 
FWATOMSPATCH_API void error (const std::string &message)
 Error message.
 
FWATOMSPATCH_API void badCast (const std::string &message)
 Bad cast message.
 
FWATOMSPATCH_API void outOfRange (const std::string &message)
 Out of range message.
 
FWATOMSPATCH_API void info (const std::string &message)
 Information message.
 
FWATOMSPATCH_API void addAttribute (const std::string &message)
 New attribute message.
 
FWATOMSPATCH_API void eraseAttribute (const std::string &message)
 Erase attribute message.
 
FWATOMSPATCH_API void replaceAttribute (const std::string &message)
 Replace attribute message.
 

Static Public Member Functions

static LoggergetLogger ()
 
static FWATOMSPATCH_API StreamPtrType getStream ()
 

Detailed Description

Logs events occurring during object patching.

Definition at line 27 of file fwAtomsPatch/include/fwAtomsPatch/infos/Logger.hpp.


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