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

Classes

struct  PropertyFactoryTypeMapInitializerFile
 
struct  PropertyFactoryTypeMapInitializerSeqFile
 

Functions

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

Variables

struct PropertyFactoryTypeMapInitializerFile s_PropertyFactoryTypeMapInitializerFile
 
struct PropertyFactoryTypeMapInitializerSeqFile s_PropertyFactoryTypeMapInitializerSeqFile
 

Function Documentation

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Variable Documentation

◆ s_PropertyFactoryTypeMapInitializerFile

struct PropertyFactoryTypeMapInitializerFile s_PropertyFactoryTypeMapInitializerFile

◆ s_PropertyFactoryTypeMapInitializerSeqFile

struct PropertyFactoryTypeMapInitializerSeqFile s_PropertyFactoryTypeMapInitializerSeqFile