inlib
1.2.0
|
Public Member Functions | |
virtual const std::string & | store_cls () const |
virtual bool | stream (buffer &aBuffer) const |
virtual streamer_element * | copy () const |
streamer_string (const std::string &aName, const std::string &aTitle, int aOffset) | |
virtual | ~streamer_string () |
streamer_string (const streamer_string &a_from) | |
streamer_string & | operator= (const streamer_string &a_from) |
inlib::wroot::streamer_string::streamer_string | ( | const std::string & | aName, |
const std::string & | aTitle, | ||
int | aOffset | ||
) | [inline] |
Definition at line 305 of file element.
:streamer_element(aName,aTitle,aOffset,streamer_info::TSTRING,"TString") {}
virtual inlib::wroot::streamer_string::~streamer_string | ( | ) | [inline, virtual] |
inlib::wroot::streamer_string::streamer_string | ( | const streamer_string & | a_from | ) | [inline] |
Definition at line 311 of file element.
:ibo(a_from),streamer_element(a_from) {}
virtual streamer_element* inlib::wroot::streamer_string::copy | ( | ) | const [inline, virtual] |
Implements inlib::wroot::streamer_element.
Definition at line 301 of file element.
{ return new streamer_string(*this); }
streamer_string& inlib::wroot::streamer_string::operator= | ( | const streamer_string & | a_from | ) | [inline] |
Definition at line 314 of file element.
{ streamer_element::operator=(a_from); return *this; }
virtual const std::string& inlib::wroot::streamer_string::store_cls | ( | ) | const [inline, virtual] |
Reimplemented from inlib::wroot::streamer_element.
Definition at line 289 of file element.
{ static const std::string s_v("TStreamerString"); return s_v; }
virtual bool inlib::wroot::streamer_string::stream | ( | buffer & | aBuffer | ) | const [inline, virtual] |
Reimplemented from inlib::wroot::streamer_element.
Definition at line 293 of file element.
{ unsigned int c; if(!aBuffer.write_version(2,c)) return false; if(!streamer_element::stream(aBuffer)) return false; if(!aBuffer.set_byte_count(c)) return false; return true; }