cxxtools::PropertiesDeserializer Class Reference

#include <cxxtools/propertiesdeserializer.h>

Inheritance diagram for cxxtools::PropertiesDeserializer:
cxxtools::Deserializer cxxtools::DeserializerBase

Public Member Functions

 PropertiesDeserializer (std::istream &in, TextCodec< Char, char > *codec=0)
 PropertiesDeserializer (TextIStream &in)
 ~PropertiesDeserializer ()
- Public Member Functions inherited from cxxtools::Deserializer
 Deserializer ()
virtual ~Deserializer ()
template<typename T >
void deserialize (T &type)
 Deserialize an object.
template<typename T >
void deserialize (T &type, const std::string &name)
void deserialize ()
- Public Member Functions inherited from cxxtools::DeserializerBase
 DeserializerBase ()
virtual ~DeserializerBase ()
void begin ()
void clear ()
SerializationInfosi ()
const SerializationInfosi () const
SerializationInfocurrent ()
void setCategory (SerializationInfo::Category category)
void setName (const std::string &name)
void setValue (const String &value)
void setValue (const std::string &value)
void setValue (const char *value)
void setValue (bool value)
void setValue (int_type value)
void setValue (unsigned_type value)
void setValue (long double value)
void setNull ()
void setTypeName (const std::string &type)
void beginMember (const std::string &name, const std::string &type, SerializationInfo::Category category)
void leaveMember ()

Friends

class Ev

Additional Inherited Members

- Public Types inherited from cxxtools::DeserializerBase
typedef long int_type
typedef unsigned long unsigned_type

Constructor & Destructor Documentation

cxxtools::PropertiesDeserializer::PropertiesDeserializer ( std::istream &  in,
TextCodec< Char, char > *  codec = 0 
)
cxxtools::PropertiesDeserializer::PropertiesDeserializer ( TextIStream in)
cxxtools::PropertiesDeserializer::~PropertiesDeserializer ( )

Friends And Related Function Documentation

friend class Ev
friend

The documentation for this class was generated from the following file: