TwiceAsNice  2019-02-18
Classes | Functions | Variables
ByteTypes.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 <Nice/BuiltinSequences.h>
Include dependency graph for ByteTypes.nice.cc:

Classes

struct  PropertyFactoryTypeMapInitializerByte
 
struct  PropertyFactoryTypeMapInitializerSeqByte
 
struct  PropertyFactoryTypeMapInitializerSeqSeqByte
 

Functions

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

Variables

struct PropertyFactoryTypeMapInitializerByte s_PropertyFactoryTypeMapInitializerByte
 
struct PropertyFactoryTypeMapInitializerSeqByte s_PropertyFactoryTypeMapInitializerSeqByte
 
struct PropertyFactoryTypeMapInitializerSeqSeqByte s_PropertyFactoryTypeMapInitializerSeqSeqByte
 

Function Documentation

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

template Nice::Byte Nice::Property::get< Nice::Byte > ( ) const

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

template void Nice::PropertyFoo::set< Nice::Byte > ( const Nice::Byte _v)

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

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

Variable Documentation

◆ s_PropertyFactoryTypeMapInitializerByte

struct PropertyFactoryTypeMapInitializerByte s_PropertyFactoryTypeMapInitializerByte

◆ s_PropertyFactoryTypeMapInitializerSeqByte

struct PropertyFactoryTypeMapInitializerSeqByte s_PropertyFactoryTypeMapInitializerSeqByte

◆ s_PropertyFactoryTypeMapInitializerSeqSeqByte

struct PropertyFactoryTypeMapInitializerSeqSeqByte s_PropertyFactoryTypeMapInitializerSeqSeqByte