TwiceAsNice  2019-02-18
Classes | Functions | Variables
LogTypes.nice.cc File Reference
#include <string>
#include <Nice/Property/Joint.hh>
#include <Nice/Property/Property.hh>
#include <Nice/Property/Factory.hh>
#include <Nice/Property/BridgeIce.hh>
Include dependency graph for LogTypes.nice.cc:

Classes

struct  PropertyFactoryTypeMapInitializerLogLevel
 
struct  PropertyFactoryTypeMapInitializerLoggerObject
 
struct  PropertyFactoryTypeMapInitializerSeqLoggerObject
 

Functions

template void Nice::Joint::set< Nice::LEVEL > (const Nice::LEVEL &_value, const Nice::Date &)
 
template void Nice::Joint::set< Nice::LoggerObject > (const Nice::LoggerObject &_value, const Nice::Date &)
 
template void Nice::Joint::set< Nice::SeqLoggerObject > (const Nice::SeqLoggerObject &_value, const Nice::Date &)
 
template void Nice::Joint::set< Nice::LEVEL > (const Nice::LEVEL &_value, Nice::I64 _setterId, const Nice::Date &)
 
template void Nice::Joint::set< Nice::LoggerObject > (const Nice::LoggerObject &_value, Nice::I64 _setterId, const Nice::Date &)
 
template void Nice::Joint::set< Nice::SeqLoggerObject > (const Nice::SeqLoggerObject &_value, Nice::I64 _setterId, const Nice::Date &)
 
template Nice::LEVEL Nice::Joint::get< Nice::LEVEL > ()
 
template Nice::LoggerObject Nice::Joint::get< Nice::LoggerObject > ()
 
template Nice::SeqLoggerObject Nice::Joint::get< Nice::SeqLoggerObject > ()
 
template Nice::LEVEL Nice::Joint::getAtNode< Nice::LEVEL > (const std::string &_node)
 
template Nice::LoggerObject Nice::Joint::getAtNode< Nice::LoggerObject > (const std::string &_node)
 
template Nice::SeqLoggerObject Nice::Joint::getAtNode< Nice::SeqLoggerObject > (const std::string &_node)
 
template Nice::LEVEL Nice::Joint::getWithDefault< Nice::LEVEL > (const Nice::LEVEL &_default)
 
template Nice::LoggerObject Nice::Joint::getWithDefault< Nice::LoggerObject > (const Nice::LoggerObject &_default)
 
template Nice::SeqLoggerObject Nice::Joint::getWithDefault< Nice::SeqLoggerObject > (const Nice::SeqLoggerObject &_default)
 
template void Nice::Joint::operator=<Nice::LEVEL > (const Nice::LEVEL &_leaf)
 
template void Nice::Joint::operator=<Nice::LoggerObject > (const Nice::LoggerObject &_leaf)
 
template void Nice::Joint::operator=<Nice::SeqLoggerObject > (const Nice::SeqLoggerObject &_leaf)
 
template Nice::LEVEL Nice::castFromString< Nice::LEVEL > (const std::string &_s)
 
template Nice::LoggerObject Nice::castFromString< Nice::LoggerObject > (const std::string &_s)
 
template Nice::SeqLoggerObject Nice::castFromString< Nice::SeqLoggerObject > (const std::string &_s)
 
template std::string Nice::castToString< Nice::LEVEL > (const Nice::LEVEL &_t)
 
template std::string Nice::castToString< Nice::LoggerObject > (const Nice::LoggerObject &_t)
 
template std::string Nice::castToString< Nice::SeqLoggerObject > (const Nice::SeqLoggerObject &_t)
 
template Nice::LEVEL Nice::PropertyFoo::cast< Nice::LEVEL > ()
 
template Nice::LoggerObject Nice::PropertyFoo::cast< Nice::LoggerObject > ()
 
template Nice::SeqLoggerObject Nice::PropertyFoo::cast< Nice::SeqLoggerObject > ()
 
template void Nice::PropertyFoo::set< Nice::LEVEL > (const Nice::LEVEL &_v)
 
template void Nice::PropertyFoo::set< Nice::LoggerObject > (const Nice::LoggerObject &_v)
 
template void Nice::PropertyFoo::set< Nice::SeqLoggerObject > (const Nice::SeqLoggerObject &_v)
 
template bool Nice::Property::operator==<Nice::LEVEL > (const Nice::LEVEL &_value)
 
template bool Nice::Property::operator==<Nice::LoggerObject > (const Nice::LoggerObject &_value)
 
template bool Nice::Property::operator==<Nice::SeqLoggerObject > (const Nice::SeqLoggerObject &_value)
 
template Nice::PropertyNice::Property::operator=<Nice::LEVEL > (const Nice::LEVEL &_v)
 
template Nice::PropertyNice::Property::operator=<Nice::LoggerObject > (const Nice::LoggerObject &_v)
 
template Nice::PropertyNice::Property::operator=<Nice::SeqLoggerObject > (const Nice::SeqLoggerObject &_v)
 
template Nice::CompletionState Nice::Property::set< Nice::LEVEL > (const Nice::LEVEL &_v, const Nice::Date &)
 
template Nice::CompletionState Nice::Property::set< Nice::LoggerObject > (const Nice::LoggerObject &_v, const Nice::Date &)
 
template Nice::CompletionState Nice::Property::set< Nice::SeqLoggerObject > (const Nice::SeqLoggerObject &_v, const Nice::Date &)
 
template Nice::CompletionState Nice::Property::set< Nice::LEVEL > (const Nice::LEVEL &_v, Nice::I64, const Nice::Date &)
 
template Nice::CompletionState Nice::Property::set< Nice::LoggerObject > (const Nice::LoggerObject &_v, Nice::I64, const Nice::Date &)
 
template Nice::CompletionState Nice::Property::set< Nice::SeqLoggerObject > (const Nice::SeqLoggerObject &_v, Nice::I64, const Nice::Date &)
 
template Nice::LEVEL Nice::Property::get< Nice::LEVEL > () const
 
template Nice::LoggerObject Nice::Property::get< Nice::LoggerObject > () const
 
template Nice::SeqLoggerObject Nice::Property::get< Nice::SeqLoggerObject > () const
 
template Nice::LEVELNice::Property::ref< Nice::LEVEL > ()
 
template Nice::LoggerObjectNice::Property::ref< Nice::LoggerObject > ()
 
template Nice::SeqLoggerObjectNice::Property::ref< Nice::SeqLoggerObject > ()
 
template bool Nice::Property::isType< Nice::LEVEL > ()
 
template bool Nice::Property::isType< Nice::LoggerObject > ()
 
template bool Nice::Property::isType< Nice::SeqLoggerObject > ()
 
template void Nice::Property::setAttribute< Nice::LEVEL > (const std::string &_key, const Nice::LEVEL &, const Nice::Date &)
 
template void Nice::Property::setAttribute< Nice::LoggerObject > (const std::string &_key, const Nice::LoggerObject &, const Nice::Date &)
 
template void Nice::Property::setAttribute< Nice::SeqLoggerObject > (const std::string &_key, const Nice::SeqLoggerObject &, const Nice::Date &)
 
template Nice::PropertyPtr Nice::Property::applyAttribute< Nice::LEVEL > (const std::string &_key, const Nice::LEVEL &, const Nice::Date &)
 
template Nice::PropertyPtr Nice::Property::applyAttribute< Nice::LoggerObject > (const std::string &_key, const Nice::LoggerObject &, const Nice::Date &)
 
template Nice::PropertyPtr Nice::Property::applyAttribute< Nice::SeqLoggerObject > (const std::string &_key, const Nice::SeqLoggerObject &, const Nice::Date &)
 
template Nice::LEVEL Nice::Property::getAttributeWithDefault< Nice::LEVEL > (const std::string &_key, const Nice::LEVEL &_attr, const Nice::Date &)
 
template Nice::LoggerObject Nice::Property::getAttributeWithDefault< Nice::LoggerObject > (const std::string &_key, const Nice::LoggerObject &_attr, const Nice::Date &)
 
template Nice::SeqLoggerObject Nice::Property::getAttributeWithDefault< Nice::SeqLoggerObject > (const std::string &_key, const Nice::SeqLoggerObject &_attr, const Nice::Date &)
 
template Nice::LEVEL Nice::Property::getAttribute< Nice::LEVEL > (const std::string &_key)
 
template Nice::LoggerObject Nice::Property::getAttribute< Nice::LoggerObject > (const std::string &_key)
 
template Nice::SeqLoggerObject Nice::Property::getAttribute< Nice::SeqLoggerObject > (const std::string &_key)
 
template void Nice::PropertyFactory::addPropertyFactory< Nice::LEVEL > (const std::string &_type)
 
template void Nice::PropertyFactory::addPropertyFactory< Nice::LoggerObject > (const std::string &_type)
 
template void Nice::PropertyFactory::addPropertyFactory< Nice::SeqLoggerObject > (const std::string &_type)
 

Variables

struct PropertyFactoryTypeMapInitializerLogLevel s_PropertyFactoryTypeMapInitializerLogLevel
 
struct PropertyFactoryTypeMapInitializerLoggerObject s_PropertyFactoryTypeMapInitializerLoggerObject
 
struct PropertyFactoryTypeMapInitializerSeqLoggerObject s_PropertyFactoryTypeMapInitializerSeqLoggerObject
 

Function Documentation

◆ Nice::castFromString< Nice::LEVEL >()

template Nice::LEVEL Nice::castFromString< Nice::LEVEL > ( const std::string &  _s)

◆ Nice::castFromString< Nice::LoggerObject >()

◆ Nice::castFromString< Nice::SeqLoggerObject >()

◆ Nice::castToString< Nice::LEVEL >()

template std::string Nice::castToString< Nice::LEVEL > ( const Nice::LEVEL _t)

◆ Nice::castToString< Nice::LoggerObject >()

◆ Nice::castToString< Nice::SeqLoggerObject >()

◆ Nice::Joint::get< Nice::LEVEL >()

◆ Nice::Joint::get< Nice::LoggerObject >()

◆ Nice::Joint::get< Nice::SeqLoggerObject >()

◆ Nice::Joint::getAtNode< Nice::LEVEL >()

template Nice::LEVEL Nice::Joint::getAtNode< Nice::LEVEL > ( const std::string &  _node)

◆ Nice::Joint::getAtNode< Nice::LoggerObject >()

template Nice::LoggerObject Nice::Joint::getAtNode< Nice::LoggerObject > ( const std::string &  _node)

◆ Nice::Joint::getAtNode< Nice::SeqLoggerObject >()

◆ Nice::Joint::getWithDefault< Nice::LEVEL >()

◆ Nice::Joint::getWithDefault< Nice::LoggerObject >()

◆ Nice::Joint::getWithDefault< Nice::SeqLoggerObject >()

◆ Nice::Joint::operator=<Nice::LEVEL >()

template void Nice::Joint::operator=<Nice::LEVEL > ( const Nice::LEVEL _leaf)

◆ Nice::Joint::operator=<Nice::LoggerObject >()

template void Nice::Joint::operator=<Nice::LoggerObject > ( const Nice::LoggerObject _leaf)

◆ Nice::Joint::operator=<Nice::SeqLoggerObject >()

template void Nice::Joint::operator=<Nice::SeqLoggerObject > ( const Nice::SeqLoggerObject _leaf)

◆ Nice::Joint::set< Nice::LEVEL >() [1/2]

template void Nice::Joint::set< Nice::LEVEL > ( const Nice::LEVEL _value,
const Nice::Date  
)

◆ Nice::Joint::set< Nice::LEVEL >() [2/2]

template void Nice::Joint::set< Nice::LEVEL > ( const Nice::LEVEL _value,
Nice::I64  _setterId,
const Nice::Date  
)

◆ Nice::Joint::set< Nice::LoggerObject >() [1/2]

◆ Nice::Joint::set< Nice::LoggerObject >() [2/2]

template void Nice::Joint::set< Nice::LoggerObject > ( const Nice::LoggerObject _value,
Nice::I64  _setterId,
const Nice::Date  
)

◆ Nice::Joint::set< Nice::SeqLoggerObject >() [1/2]

◆ Nice::Joint::set< Nice::SeqLoggerObject >() [2/2]

template void Nice::Joint::set< Nice::SeqLoggerObject > ( const Nice::SeqLoggerObject _value,
Nice::I64  _setterId,
const Nice::Date  
)

◆ Nice::Property::applyAttribute< Nice::LEVEL >()

◆ Nice::Property::applyAttribute< Nice::LoggerObject >()

◆ Nice::Property::applyAttribute< Nice::SeqLoggerObject >()

◆ Nice::Property::get< Nice::LEVEL >()

◆ Nice::Property::get< Nice::LoggerObject >()

◆ Nice::Property::get< Nice::SeqLoggerObject >()

◆ Nice::Property::getAttribute< Nice::LEVEL >()

template Nice::LEVEL Nice::Property::getAttribute< Nice::LEVEL > ( const std::string &  _key)

◆ Nice::Property::getAttribute< Nice::LoggerObject >()

◆ Nice::Property::getAttribute< Nice::SeqLoggerObject >()

◆ Nice::Property::getAttributeWithDefault< Nice::LEVEL >()

template Nice::LEVEL Nice::Property::getAttributeWithDefault< Nice::LEVEL > ( const std::string &  _key,
const Nice::LEVEL _attr,
const Nice::Date  
)

◆ Nice::Property::getAttributeWithDefault< Nice::LoggerObject >()

◆ Nice::Property::getAttributeWithDefault< Nice::SeqLoggerObject >()

◆ Nice::Property::isType< Nice::LEVEL >()

◆ Nice::Property::isType< Nice::LoggerObject >()

◆ Nice::Property::isType< Nice::SeqLoggerObject >()

◆ Nice::Property::operator=<Nice::LEVEL >()

template Nice:: Property& Nice::Property::operator=<Nice::LEVEL > ( const Nice::LEVEL _v)

◆ Nice::Property::operator=<Nice::LoggerObject >()

template Nice:: Property& Nice::Property::operator=<Nice::LoggerObject > ( const Nice::LoggerObject _v)

◆ Nice::Property::operator=<Nice::SeqLoggerObject >()

template Nice:: Property& Nice::Property::operator=<Nice::SeqLoggerObject > ( const Nice::SeqLoggerObject _v)

◆ Nice::Property::operator==<Nice::LEVEL >()

template bool Nice::Property::operator==<Nice::LEVEL > ( const Nice::LEVEL _value)

◆ Nice::Property::operator==<Nice::LoggerObject >()

template bool Nice::Property::operator==<Nice::LoggerObject > ( const Nice::LoggerObject _value)

◆ Nice::Property::operator==<Nice::SeqLoggerObject >()

template bool Nice::Property::operator==<Nice::SeqLoggerObject > ( const Nice::SeqLoggerObject _value)

◆ Nice::Property::ref< Nice::LEVEL >()

◆ Nice::Property::ref< Nice::LoggerObject >()

◆ Nice::Property::ref< Nice::SeqLoggerObject >()

◆ Nice::Property::set< Nice::LEVEL >() [1/2]

◆ Nice::Property::set< Nice::LEVEL >() [2/2]

◆ Nice::Property::set< Nice::LoggerObject >() [1/2]

◆ Nice::Property::set< Nice::LoggerObject >() [2/2]

◆ Nice::Property::set< Nice::SeqLoggerObject >() [1/2]

◆ Nice::Property::set< Nice::SeqLoggerObject >() [2/2]

◆ Nice::Property::setAttribute< Nice::LEVEL >()

template void Nice::Property::setAttribute< Nice::LEVEL > ( const std::string &  _key,
const Nice::LEVEL ,
const Nice::Date  
)

◆ Nice::Property::setAttribute< Nice::LoggerObject >()

template void Nice::Property::setAttribute< Nice::LoggerObject > ( const std::string &  _key,
const Nice::LoggerObject ,
const Nice::Date  
)

◆ Nice::Property::setAttribute< Nice::SeqLoggerObject >()

template void Nice::Property::setAttribute< Nice::SeqLoggerObject > ( const std::string &  _key,
const Nice::SeqLoggerObject ,
const Nice::Date  
)

◆ Nice::PropertyFactory::addPropertyFactory< Nice::LEVEL >()

template void Nice::PropertyFactory::addPropertyFactory< Nice::LEVEL > ( const std::string &  _type)

◆ Nice::PropertyFactory::addPropertyFactory< Nice::LoggerObject >()

template void Nice::PropertyFactory::addPropertyFactory< Nice::LoggerObject > ( const std::string &  _type)

◆ Nice::PropertyFactory::addPropertyFactory< Nice::SeqLoggerObject >()

template void Nice::PropertyFactory::addPropertyFactory< Nice::SeqLoggerObject > ( const std::string &  _type)

◆ Nice::PropertyFoo::cast< Nice::LEVEL >()

◆ Nice::PropertyFoo::cast< Nice::LoggerObject >()

◆ Nice::PropertyFoo::cast< Nice::SeqLoggerObject >()

◆ Nice::PropertyFoo::set< Nice::LEVEL >()

◆ Nice::PropertyFoo::set< Nice::LoggerObject >()

◆ Nice::PropertyFoo::set< Nice::SeqLoggerObject >()

Variable Documentation

◆ s_PropertyFactoryTypeMapInitializerLoggerObject

struct PropertyFactoryTypeMapInitializerLoggerObject s_PropertyFactoryTypeMapInitializerLoggerObject

◆ s_PropertyFactoryTypeMapInitializerLogLevel

struct PropertyFactoryTypeMapInitializerLogLevel s_PropertyFactoryTypeMapInitializerLogLevel

◆ s_PropertyFactoryTypeMapInitializerSeqLoggerObject

struct PropertyFactoryTypeMapInitializerSeqLoggerObject s_PropertyFactoryTypeMapInitializerSeqLoggerObject