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

Classes

struct  PropertyFactoryTypeMapInitializerDate
 
struct  PropertyFactoryTypeMapInitializerSeqDate
 

Functions

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

Variables

struct PropertyFactoryTypeMapInitializerDate s_PropertyFactoryTypeMapInitializerDate
 
struct PropertyFactoryTypeMapInitializerSeqDate s_PropertyFactoryTypeMapInitializerSeqDate
 

Function Documentation

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Variable Documentation

◆ s_PropertyFactoryTypeMapInitializerDate

struct PropertyFactoryTypeMapInitializerDate s_PropertyFactoryTypeMapInitializerDate

◆ s_PropertyFactoryTypeMapInitializerSeqDate

struct PropertyFactoryTypeMapInitializerSeqDate s_PropertyFactoryTypeMapInitializerSeqDate