TwiceAsNice  2019-02-18
Classes | Functions | Variables
LineTypes.cc File Reference
#include <Nice/Map/LineTypes.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/Line.h>
Include dependency graph for LineTypes.cc:

Classes

struct  PropertyFactoryTypeMapInitializerLine
 
struct  PropertyFactoryTypeMapInitializerSeqLine
 

Functions

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

Variables

struct PropertyFactoryTypeMapInitializerLine s_PropertyFactoryTypeMapInitializerLine
 
struct PropertyFactoryTypeMapInitializerSeqLine s_PropertyFactoryTypeMapInitializerSeqLine
 

Function Documentation

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Variable Documentation

◆ s_PropertyFactoryTypeMapInitializerLine

struct PropertyFactoryTypeMapInitializerLine s_PropertyFactoryTypeMapInitializerLine

◆ s_PropertyFactoryTypeMapInitializerSeqLine

struct PropertyFactoryTypeMapInitializerSeqLine s_PropertyFactoryTypeMapInitializerSeqLine