Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
HydraExpress C++ API Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

rwsf::Logger

Group:  Core Logging


rwsf::Loggerrwsf::HandleBase

Local Index

Members

Header File

#include rwsf/core/Logger.h

Description

Logger provides an interface for writing log messages to the logging framework. Log messages can be classified by log level.

Public Member Functions

void
debug(const std::string & message);
void
debug(const rwsf::LogMessage & message);
void
dev(const std::string & message);
void
dev(const rwsf::LogMessage & message);
void
error(const std::string & message);
void
error(const rwsf::LogMessage & message);
void
fatal(const std::string & message);
void
fatal(const rwsf::LogMessage & message);
std::string
getName() const;
void
info(const std::string & message);
void
info(const rwsf::LogMessage & message);
void
init(const rwsf::Config & config);
void
log(Logger::LogLevel level,
    const std::string & message);
void
log(Logger::LogLevel level,
    const rwsf::LogMessage & message);
void
verbose(const std::string & message);
void
verbose(const rwsf::LogMessage & message);
void
warn(const std::string & message);
void
warn(const rwsf::LogMessage & message);
bool
wouldLog(Logger::LogLevel level);

Protected Member Functions

rwsf::LoggerImp &
body();


Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved. All Rights Reserved. Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. HydraExpress is a trademark of Rogue Wave Software, Inc. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.