hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Log.hpp File Reference
#include <Poco/Logger.h>
#include <Poco/Message.h>
#include <Poco/Net/RemoteSyslogChannel.h>
#include <Poco/ConsoleChannel.h>
#include <Poco/NullChannel.h>
#include <Poco/PatternFormatter.h>
#include <Poco/FormattingChannel.h>
#include <Poco/FileChannel.h>
#include <Poco/AsyncChannel.h>
#include <Poco/SplitterChannel.h>
#include <Poco/AutoPtr.h>
#include "Poco/SharedPtr.h"
#include <Poco/NumberFormatter.h>
#include <Poco/LogStream.h>
#include <string>
Include dependency graph for Log.hpp:

Go to the source code of this file.

Classes

class  HCE::logger::Log

Namespaces

namespace  HCE
 < HCE::ServerApplication provides global variable 'HCE::database::Session' which initializes in function 'HCE::ServerApplication::initializeDataBaseSession()'
namespace  HCE::logger

Macros

#define SET_MSG_FIELDS(_msg)

Enumerations

enum  { HCE::logger::CONSOLE, HCE::logger::FILE }

Macro Definition Documentation

#define SET_MSG_FIELDS (   _msg)
Value:
{ _msg.setSource(std::string(__FILE__) + ":" + std::string(__LINE__); \
_msg.setText(std::string(__FUNCTION__)); }

Definition at line 50 of file Log.hpp.