TwiceAsNice  2019-02-18
Classes | Functions | Variables
DMSTypes.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/Map/DMS.h>
#include <Nice/BuiltinSequences.h>
#include <Nice/Property/DoubleTypes.h>
Include dependency graph for DMSTypes.nice.cc:

Classes

struct  PropertyFactoryTypeMapInitializerDMS
 
struct  PropertyFactoryTypeMapInitializerSeqDMS
 

Functions

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

Variables

struct PropertyFactoryTypeMapInitializerDMS s_PropertyFactoryTypeMapInitializerDMS
 
struct PropertyFactoryTypeMapInitializerSeqDMS s_PropertyFactoryTypeMapInitializerSeqDMS
 

Function Documentation

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

template Nice::PropertyPtr Nice::Property::applyAttribute< Nice::DMS > ( const std::string &  _key,
const Nice::DMS ,
const Nice::Date  
)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Variable Documentation

◆ s_PropertyFactoryTypeMapInitializerDMS

struct PropertyFactoryTypeMapInitializerDMS s_PropertyFactoryTypeMapInitializerDMS

◆ s_PropertyFactoryTypeMapInitializerSeqDMS

struct PropertyFactoryTypeMapInitializerSeqDMS s_PropertyFactoryTypeMapInitializerSeqDMS