#include <iostream>
#include <cstdlib>
#include <log4cxx/logger.h>
#include <log4cxx/basicconfigurator.h>
Go to the source code of this file.
Defines | |
#define | colorDefault { } |
#define | colorDebug { } |
#define | colorInfo { } |
#define | colorWarn { } |
#define | colorError { } |
#define | use_logging_h(x) private: static log4cxx::LoggerPtr logger; |
#define | use_logging_cpp(x) log4cxx::LoggerPtr x::logger(log4cxx::Logger::getLogger(#x)); |
#define | logging_trace(x) { LOG4CXX_TRACE(logger,x); } |
#define | logging_debug(x) {colorDebug; LOG4CXX_DEBUG(logger,x); colorDefault; } |
#define | logging_info(x) {colorInfo; LOG4CXX_INFO(logger,x); colorDefault; } |
#define | logging_warn(x) {colorWarn; LOG4CXX_WARN(logger,x); colorDefault; } |
#define | logging_error(x) {colorError; LOG4CXX_ERROR(logger,x); colorDefault; } |
#define | logging_fatal(x) {colorError; LOG4CXX_FATAL(logger,x); colorDefault; exit(-1); } |
#define logging_debug | ( | x | ) | {colorDebug; LOG4CXX_DEBUG(logger,x); colorDefault; } |
Definition at line 72 of file Logging.h.
Referenced by ariba::overlay::BaseOverlay::bind(), ariba::utility::PathloadMeasurement::blockingFunction(), ariba::overlay::BaseOverlay::broadcastMessage(), ariba::overlay::BaseOverlay::dropLink(), ariba::communication::BaseCommunication::dropLink(), ariba::overlay::BaseOverlay::establishLink(), ariba::overlay::OneHop::eventFunction(), ariba::overlay::Chord::eventFunction(), ariba::overlay::BaseOverlay::eventFunction(), ariba::communication::NetworkChangeDetection::extractAddressEvent(), ariba::communication::NetworkChangeDetection::extractInterfaceEvent(), ariba::communication::AribaOmnetModule::handleMessage(), ariba::communication::AribaOmnetModule::initialize(), ariba::overlay::BaseOverlay::leaveSpoVNet(), ariba::communication::NetworkChangeDetection::monitoringThreadFunc(), ariba::overlay::BaseOverlay::onLinkChanged(), ariba::overlay::OneHop::onLinkDown(), ariba::overlay::Chord::onLinkDown(), ariba::overlay::BaseOverlay::onLinkDown(), ariba::overlay::BaseOverlay::onLinkFail(), ariba::overlay::BaseOverlay::onLinkRequest(), ariba::overlay::OneHop::onLinkUp(), ariba::overlay::Chord::onLinkUp(), ariba::overlay::BaseOverlay::onLinkUp(), ariba::overlay::OneHop::onMessage(), ariba::overlay::Chord::onMessage(), ariba::communication::BaseCommunication::onNetworkChange(), ariba::utility::OvlVis::OvlVis(), ariba::overlay::BaseOverlay::receiveMessage(), ariba::communication::BaseCommunication::receiveMessage(), ariba::overlay::OneHop::resolveNode(), ariba::overlay::OneHop::routeMessage(), ariba::overlay::Chord::send_discovery_to(), ariba::overlay::BaseOverlay::sendMessage(), ariba::communication::AribaOmnetModule::sendMessage(), ariba::communication::BaseCommunication::sendMessage(), ariba::overlay::Chord::setup(), ariba::communication::AribaOmnetModule::socketClosed(), ariba::communication::AribaOmnetModule::socketDataArrived(), ariba::communication::AribaOmnetModule::socketEstablished(), ariba::communication::AribaOmnetModule::socketPeerClosed(), ariba::communication::AribaOmnetModule::socketStatusArrived(), ariba::communication::AribaOmnetModule::start(), ariba::communication::BaseCommunication::start(), ariba::communication::NetworkChangeDetection::startMonitoring(), ariba::application::pingpong::PingPong::startup(), ariba::communication::AribaOmnetModule::stop(), ariba::communication::NetworkChangeDetection::stopMonitoring(), and ariba::overlay::BaseOverlay::unbind().
#define logging_error | ( | x | ) | {colorError; LOG4CXX_ERROR(logger,x); colorDefault; } |
Definition at line 75 of file Logging.h.
Referenced by ariba::overlay::BaseOverlay::bind(), ariba::communication::BaseCommunication::dropLink(), ariba::overlay::BaseOverlay::establishLink(), ariba::overlay::Chord::eventFunction(), ariba::communication::NetworkChangeDetection::extractInterfaceEvent(), ariba::utility::Identifier::get(), ariba::overlay::BaseOverlay::getEndpointDescriptor(), ariba::communication::NetworkInformation::getInterfaces(), ariba::utility::Identifier::Identifier(), ariba::communication::NetworkChangeDetection::monitoringThreadFunc(), ariba::application::pingpong::PingPong::onJoinFailed(), ariba::application::pingpong::PingPong::onLeaveFailed(), ariba::utility::Configuration::read(), ariba::overlay::BaseOverlay::receiveMessage(), ariba::overlay::OneHop::routeMessage(), ariba::overlay::BaseOverlay::sendMessage(), ariba::communication::BaseCommunication::sendMessage(), ariba::utility::Identifier::setKeyLength(), and ariba::utility::Identifier::toString().
#define logging_fatal | ( | x | ) | {colorError; LOG4CXX_FATAL(logger,x); colorDefault; exit(-1); } |
Definition at line 76 of file Logging.h.
Referenced by ariba::communication::AribaOmnetModule::initialize(), ariba::overlay::BaseOverlay::receiveMessage(), and ariba::communication::BaseCommunication::start().
#define logging_info | ( | x | ) | {colorInfo; LOG4CXX_INFO(logger,x); colorDefault; } |
Definition at line 73 of file Logging.h.
Referenced by ariba::utility::PathloadMeasurement::blockingFunction(), ariba::overlay::OneHop::createOverlay(), ariba::overlay::OneHop::deleteOverlay(), ariba::overlay::Chord::eventFunction(), ariba::application::pingpong::PingPong::eventFunction(), ariba::overlay::OneHop::joinOverlay(), ariba::overlay::Chord::joinOverlay(), ariba::overlay::BaseOverlay::joinSpoVNet(), ariba::overlay::OneHop::leaveOverlay(), ariba::overlay::BaseOverlay::leaveSpoVNet(), ariba::utility::PathloadMeasurement::measure(), ariba::communication::NetworkChangeDetection::monitoringThreadFunc(), ariba::application::pingpong::PingPong::onJoinCompleted(), ariba::application::pingpong::PingPong::onLeaveCompleted(), ariba::application::pingpong::PingPong::onLinkChanged(), ariba::application::pingpong::PingPong::onLinkDown(), ariba::application::pingpong::PingPong::onLinkFail(), ariba::application::pingpong::PingPong::onLinkRequest(), ariba::overlay::Chord::onLinkUp(), ariba::overlay::BaseOverlay::onLinkUp(), ariba::application::pingpong::PingPong::onLinkUp(), ariba::overlay::OneHop::onMessage(), ariba::application::pingpong::PingPong::onMessage(), ariba::communication::BaseCommunication::onNetworkChange(), ariba::overlay::BaseOverlay::onNodeJoin(), ariba::overlay::BaseOverlay::receiveMessage(), ariba::overlay::BaseOverlay::sendMessage(), ariba::application::pingpong::PingPong::shutdown(), ariba::communication::BaseCommunication::start(), ariba::application::pingpong::PingPong::startup(), ariba::overlay::BaseOverlay::stop(), and ariba::communication::BaseCommunication::stop().
#define logging_warn | ( | x | ) | {colorWarn; LOG4CXX_WARN(logger,x); colorDefault; } |
Definition at line 74 of file Logging.h.
Referenced by ariba::overlay::BaseOverlay::bind(), ariba::utility::PathloadMeasurement::blockingFunction(), ariba::overlay::BaseOverlay::dropLink(), ariba::utility::PathloadMeasurement::measure(), ariba::overlay::BaseOverlay::onLinkDown(), ariba::utility::OvlVis::OvlVis(), ariba::overlay::BaseOverlay::receiveMessage(), ariba::communication::BaseCommunication::receiveMessage(), ariba::communication::AribaOmnetModule::socketFailure(), and ariba::overlay::BaseOverlay::unbind().
#define use_logging_cpp | ( | x | ) | log4cxx::LoggerPtr x::logger(log4cxx::Logger::getLogger(#x)); |
#define use_logging_h | ( | x | ) | private: static log4cxx::LoggerPtr logger; |