#include <Logger.h>
Inheritance diagram for Logger:
Public Types | |
typedef SingletonNoArg< LogManager > | sLogManager |
Public Member Functions | |
virtual | ~Logger () |
void | log_error (const std::string &message) const |
void | log_debug (const std::string &message) const |
virtual std::string | getName () const =0 |
Definition at line 48 of file Logger.h.
typedef SingletonNoArg<LogManager> Logger::sLogManager |
virtual std::string Logger::getName | ( | ) | const [pure virtual] |
Implemented in cmil::ContextActor, cmil::InputActor, cmil::InputArbitrator, cmil::InputContext, cmil::defaultContext, cmil::InputData, cmil::Motion, cmil::DeviceInputs, cmil::tInputIndex< T >, cmil::InputDevice, cmil::DeviceRegistry, cmil::Keyboard, cmil::Ev, cmil::InputNode, cmil::ComboHandler, cmil::NormalHandler, cmil::NodeSequencer, cmil::InputSequencer, cmil::SDL::SDLSystem::Parameters, cmil::SDL::SDLSystem, cmil::SDL::Relay, cmil::SDL::DeviceTranslator, cmil::SDL::tDeviceTranslator< DeviceBase >, cmil::SDL::SDLKeyboards, cmil::SDL::SDLMice, cmil::SDL::SDLControllers, cmil::SDL::SDLTranslator, cmil::SDL::SupportedFactory, cmil::TranslatorRegistry, cmil::System, cmil::tInputIndex< cmil::Press >, cmil::tInputIndex< cmil::Coord >, cmil::tInputIndex< cmil::Motion >, cmil::tInputIndex< cmil::Axis >, cmil::tInputIndex< cmil::Hat >, cmil::SDL::tDeviceTranslator< cmil::Keyboard >, cmil::SDL::tDeviceTranslator< cmil::GameController >, and cmil::SDL::tDeviceTranslator< cmil::Mouse >.
Referenced by log_debug(), and log_error().
Here is the caller graph for this function:
void Logger::log_debug | ( | const std::string & | message | ) | const [inline] |
Definition at line 57 of file Logger.h.
References SingletonNoArg< T >::getInstance(), and getName().
Referenced by cmil::ComboHandler::add(), cmil::NormalHandler::add(), cmil::defaultContext::addCombo(), cmil::InputSequencer::addCombo(), cmil::SDL::tDeviceTranslator< cmil::Mouse >::addCustomDevice(), cmil::defaultContext::addNormal(), cmil::InputSequencer::addNormal(), cmil::SDL::SDLMice::assign_inputs(), cmil::NormalHandler::canHandle(), cmil::ComboHandler::check_time(), cmil::InputNode::cleanup(), cmil::DeviceRegistry::cleanup(), cmil::InputDevice::cleanup(), cmil::DeviceInputs::cleanup(), cmil::DeviceRegistry::clear(), cmil::Mouse::clone(), cmil::GameController::clone(), cmil::DeviceInputs::clone(), cmil::DeviceRegistry::copyDevice(), cmil::InputNode::createChild(), cmil::DeviceInputs::dumpInputs(), cmil::DeviceRegistry::getData(), cmil::SDL::SDLControllers::getDevices(), cmil::SDL::SDLMice::getDevices(), cmil::SDL::SDLKeyboards::getDevices(), cmil::TranslatorRegistry::getFirstTranslator(), cmil::DeviceRegistry::getID(), cmil::ComboHandler::handle(), cmil::NormalHandler::handle(), cmil::NormalHandler::HandleActivity(), cmil::SDL::SDLSystem::init(), cmil::InputNode::InputNode(), cmil::InputArbitrator::isActionCompatible(), cmil::tInputData< cmil::ModAction >::isActionCompatible(), cmil::ComboHandler::isCombo(), cmil::DeviceInputs::isEqual(), cmil::NormalHandler::isNormal(), cmil::Keyboard::Keyboard(), cmil::NormalHandler::Merge(), cmil::ComboHandler::Merge(), cmil::DeviceRegistry::mergeRegistry(), cmil::Ev::operator<<(), cmil::SDL::DefaultMouse::operator==(), cmil::Mouse::operator==(), cmil::Keyboard::operator==(), cmil::GameController::operator==(), cmil::InputDevice::operator==(), cmil::DeviceInputs::operator==(), cmil::SDL::DeviceTranslator::operator==(), cmil::InputArbitrator::quit(), cmil::DeviceRegistry::registerDevice(), cmil::InputArbitrator::registerDevices(), cmil::NormalHandler::remove(), cmil::DeviceInputs::remove(), cmil::defaultContext::removeNormal(), cmil::InputSequencer::removeNormal(), cmil::DeviceInputs::renameData(), cmil::InputDevice::resetIDs(), cmil::DeviceInputs::resetIDs(), cmil::tInputData< cmil::ModAction >::run(), cmil::SDL::SDLControllers::translate(), cmil::NormalHandler::unMerge(), cmil::InputArbitrator::update(), cmil::ContextActor::~ContextActor(), cmil::InputArbitrator::~InputArbitrator(), cmil::InputNode::~InputNode(), cmil::SDL::SDLKeyboards::~SDLKeyboards(), cmil::SDL::SDLTranslator::~SDLTranslator(), cmil::System::~System(), and cmil::TranslatorRegistry::~TranslatorRegistry().
00057 { 00058 sLogManager::getInstance()->log_debug(getName(), message); 00059 }
Here is the call graph for this function:
Here is the caller graph for this function:
void Logger::log_error | ( | const std::string & | message | ) | const [inline] |
Definition at line 53 of file Logger.h.
References SingletonNoArg< T >::getInstance(), and getName().
Referenced by cmil::NormalHandler::add(), cmil::DeviceInputs::add(), cmil::defaultContext::addCombo(), cmil::SDL::tDeviceTranslator< cmil::Mouse >::addCustomDevice(), cmil::tInputIndex< T >::addData(), cmil::defaultContext::addNormal(), cmil::SDL::SDLTranslator::addTranslated(), cmil::TranslatorRegistry::addTranslator(), cmil::SDL::SDLKeyboards::assign_inputs(), cmil::NormalHandler::canHandle(), cmil::InputSequencer::captureNormal(), cmil::ComboHandler::check_time(), cmil::InputNode::createChild(), cmil::DeviceInputs::DeviceInputs(), cmil::DeviceInputs::erase(), cmil::InputNode::getChild(), cmil::DeviceRegistry::getData(), cmil::DeviceInputs::getData(), cmil::SDL::SDLControllers::getDevices(), cmil::SDL::SDLMice::getDevices(), cmil::SDL::SDLKeyboards::getDevices(), cmil::TranslatorRegistry::getFirstTranslator(), cmil::DeviceRegistry::getID(), cmil::SDL::SDLSystem::init(), cmil::ComboHandler::isCombo(), cmil::NormalHandler::isNormal(), cmil::DeviceInputs::match_inputs(), cmil::NormalHandler::Merge(), cmil::ComboHandler::Merge(), cmil::Ev::operator<<(), cmil::DeviceInputs::operator==(), cmil::DeviceRegistry::registerDevice(), cmil::NormalHandler::remove(), cmil::defaultContext::removeNormal(), cmil::DeviceInputs::renameData(), cmil::tInputData< cmil::ModAction >::run(), cmil::tInputIndex< cmil::Hat >::setData(), cmil::DeviceInputs::setInputs(), cmil::SDL::SDLKeyboards::setKey(), cmil::Motion::setMotion(), cmil::SDL::SDLMice::setPositioner(), cmil::SDL::SDLControllers::translate(), cmil::SDL::SDLMice::translate(), cmil::SDL::SDLKeyboards::translate(), and cmil::NormalHandler::unMerge().
00053 { 00054 sLogManager::getInstance()->log_error(getName(), message); 00055 }
Here is the call graph for this function:
Here is the caller graph for this function: