cxxtools::PropertiesSerializer Class Reference

#include <cxxtools/propertiesserializer.h>

Public Member Functions

 PropertiesSerializer ()
 PropertiesSerializer (std::basic_ostream< cxxtools::Char > &ts)
 PropertiesSerializer (std::ostream &os, TextCodec< cxxtools::Char, char > *codec=0)
 ~PropertiesSerializer ()
PropertiesSerializerbegin (std::basic_ostream< cxxtools::Char > &ts)
PropertiesSerializerbegin (std::ostream &os, TextCodec< cxxtools::Char, char > *codec=0)
void finish ()
template<typename T >
PropertiesSerializerserialize (const T &v, const std::string &name)
template<typename T >
PropertiesSerializerserialize (const T &v)
bool outputSize () const
void outputSize (bool sw)

Constructor & Destructor Documentation

cxxtools::PropertiesSerializer::PropertiesSerializer ( )
inline
cxxtools::PropertiesSerializer::PropertiesSerializer ( std::basic_ostream< cxxtools::Char > &  ts)
inlineexplicit
cxxtools::PropertiesSerializer::PropertiesSerializer ( std::ostream &  os,
TextCodec< cxxtools::Char, char > *  codec = 0 
)
inlineexplicit
cxxtools::PropertiesSerializer::~PropertiesSerializer ( )
inline

Member Function Documentation

PropertiesSerializer& cxxtools::PropertiesSerializer::begin ( std::basic_ostream< cxxtools::Char > &  ts)
PropertiesSerializer& cxxtools::PropertiesSerializer::begin ( std::ostream &  os,
TextCodec< cxxtools::Char, char > *  codec = 0 
)
void cxxtools::PropertiesSerializer::finish ( )
bool cxxtools::PropertiesSerializer::outputSize ( ) const
inline
void cxxtools::PropertiesSerializer::outputSize ( bool  sw)
inline
template<typename T >
PropertiesSerializer& cxxtools::PropertiesSerializer::serialize ( const T &  v,
const std::string &  name 
)
inline
template<typename T >
PropertiesSerializer& cxxtools::PropertiesSerializer::serialize ( const T &  v)
inline

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