libmoost
|
#include <string>
#include <sstream>
#include <map>
#include <vector>
#include <boost/shared_ptr.hpp>
#include <log4cxx/logger.h>
#include <log4cxx/helpers/pool.h>
#include <log4cxx/spi/loggingevent.h>
#include <log4cxx/helpers/synchronized.h>
#include <log4cxx/helpers/mutex.h>
#include <log4cxx/helpers/resourcebundle.h>
#include <log4cxx/helpers/transcoder.h>
#include <log4cxx/appenderskeleton.h>
#include "../logging.hpp"
#include "../timer.h"
Go to the source code of this file.
#define MLOG_SCOPED_FM303_CLASS_DEFINE | ( | logger | ) |
moost::multi_timer::scoped_time st(fm303_multi_timer(), typeid(*this).name()); \ MLOG_SCOPED_NAMED_TIME_DEFINE(logger, typeid(*this).name(), st)
This is equivalent to: moost::multi_timer::scoped_time st(fm303_multi_timer(), typeid(*this).name()); moost::logging::LoggerPtr logger( new moost::logging::scoped_logger(typeid(*this).name(), st) );
Definition at line 591 of file scoped_logger.hpp.
#define MLOG_SCOPED_FM303_DEFINE | ( | logger, | |
name | |||
) |
moost::multi_timer::scoped_time st(fm303_multi_timer(), name); \ MLOG_SCOPED_NAMED_TIME_DEFINE(logger, name, st)
This is equivalent to: moost::multi_timer::scoped_time st(fm303_multi_timer(), "name"); moost::logging::LoggerPtr logger( new moost::logging::scoped_logger("name", st) );
Definition at line 572 of file scoped_logger.hpp.
#define MLOG_SCOPED_FM303_FUNCTION_DEFINE | ( | logger | ) |
moost::multi_timer::scoped_time st(fm303_multi_timer(), MLOG_FUNC_NAME()); \ MLOG_SCOPED_NAMED_TIME_DEFINE(logger, MLOG_FUNC_NAME(), st)
This is equivalent to: moost::multi_timer::scoped_time st(fm303_multi_timer(), MLOG_FUNC_NAME()); moost::logging::LoggerPtr logger( new moost::logging::scoped_logger(MLOG_FUNC_NAME(), st) );
Definition at line 581 of file scoped_logger.hpp.
#define MLOG_SCOPED_FUNC_DEFINE | ( | logger | ) | moost::logging::LoggerPtr logger( new moost::logging::scoped_logger( MLOG_FUNC_NAME() ) ) |
Definition at line 558 of file scoped_logger.hpp.
#define MLOG_SCOPED_FUNC_TIME_DEFINE | ( | logger, | |
time | |||
) | moost::logging::LoggerPtr logger( new moost::logging::scoped_logger( MLOG_FUNC_NAME(), time ) ) |
Definition at line 564 of file scoped_logger.hpp.
#define MLOG_SCOPED_NAMED_DEFINE | ( | logger, | |
name | |||
) | moost::logging::LoggerPtr logger( new moost::logging::scoped_logger( name ) ) |
Definition at line 555 of file scoped_logger.hpp.
#define MLOG_SCOPED_NAMED_TIME_DEFINE | ( | logger, | |
name, | |||
time | |||
) | moost::logging::LoggerPtr logger( new moost::logging::scoped_logger( name, time ) ) |
Definition at line 561 of file scoped_logger.hpp.