TwiceAsNice  2019-02-18
Classes | Functions | Variables
PointTypes.cc File Reference
#include <Nice/Map/PointTypes.h>
#include <IceUtil/PushDisableWarnings.h>
#include <Ice/LocalException.h>
#include <Ice/ObjectFactory.h>
#include <Ice/Outgoing.h>
#include <Ice/OutgoingAsync.h>
#include <Ice/BasicStream.h>
#include <IceUtil/Iterator.h>
#include <IceUtil/PopDisableWarnings.h>
#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/Point.h>
#include <Nice/BuiltinSequences.h>
Include dependency graph for PointTypes.cc:

Classes

struct  PropertyFactoryTypeMapInitializerPoint
 
struct  PropertyFactoryTypeMapInitializerSeqPoint
 
struct  PropertyFactoryTypeMapInitializerMapStringPoint
 

Functions

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

Variables

struct PropertyFactoryTypeMapInitializerPoint s_PropertyFactoryTypeMapInitializerPoint
 
struct PropertyFactoryTypeMapInitializerSeqPoint s_PropertyFactoryTypeMapInitializerSeqPoint
 
struct PropertyFactoryTypeMapInitializerMapStringPoint s_PropertyFactoryTypeMapInitializerMapStringPoint
 

Function Documentation

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Variable Documentation

◆ s_PropertyFactoryTypeMapInitializerMapStringPoint

struct PropertyFactoryTypeMapInitializerMapStringPoint s_PropertyFactoryTypeMapInitializerMapStringPoint

◆ s_PropertyFactoryTypeMapInitializerPoint

struct PropertyFactoryTypeMapInitializerPoint s_PropertyFactoryTypeMapInitializerPoint

◆ s_PropertyFactoryTypeMapInitializerSeqPoint

struct PropertyFactoryTypeMapInitializerSeqPoint s_PropertyFactoryTypeMapInitializerSeqPoint