30 #include "../misc/Registry.h" 36 return "ConsoleLoggingSystem";
A simple logger that uses cout and cerr for logging.
virtual ~ConsoleLoggingSystem()
rsc::misc::Registry< LoggingSystem > * loggingSystemRegistry()
Default logging system using the console for output.
LoggerPtr createLogger(const std::string &name)
Factory method to create a new system-specific logger.
static std::string getName()
#define CREATE_GLOBAL_REGISTREE_MSG(registry, registree, uniqueName, msg)
Creates an object that globally registers in the Registry.
std::string getRegistryKey() const
Returns a unique key describing the name of the logging system.
boost::shared_ptr< Logger > LoggerPtr