|
inlib
1.2.0
|


Public Member Functions | |
| virtual const std::string & | store_cls () const |
| virtual bool | stream (buffer &a_buffer) const |
| virtual void | out (std::ostream &a_out) const |
| StreamerInfo (const std::string &a_cls_store_name, int a_cls_vers, unsigned int a_cls_check_sum) | |
| virtual | ~StreamerInfo () |
| void | add (streamer_element *a_elem) |
Protected Member Functions | |
| StreamerInfo (const StreamerInfo &a_from) | |
| StreamerInfo & | operator= (const StreamerInfo &a_from) |
Protected Attributes | |
| std::string | fName |
| std::string | fTitle |
| unsigned int | fCheckSum |
| int | fStreamedClassVersion |
| ObjArray< streamer_element > | fElements |
| inlib::wroot::StreamerInfo::StreamerInfo | ( | const std::string & | a_cls_store_name, |
| int | a_cls_vers, | ||
| unsigned int | a_cls_check_sum | ||
| ) | [inline] |
| virtual inlib::wroot::StreamerInfo::~StreamerInfo | ( | ) | [inline, virtual] |
| inlib::wroot::StreamerInfo::StreamerInfo | ( | const StreamerInfo & | a_from | ) | [inline, protected] |
| void inlib::wroot::StreamerInfo::add | ( | streamer_element * | a_elem | ) | [inline] |
| StreamerInfo& inlib::wroot::StreamerInfo::operator= | ( | const StreamerInfo & | a_from | ) | [inline, protected] |
| virtual void inlib::wroot::StreamerInfo::out | ( | std::ostream & | a_out | ) | const [inline, virtual] |
| virtual const std::string& inlib::wroot::StreamerInfo::store_cls | ( | ) | const [inline, virtual] |
Implements inlib::wroot::ibo.
Definition at line 27 of file info.
{
static const std::string s_v("TStreamerInfo");
return s_v;
}
| virtual bool inlib::wroot::StreamerInfo::stream | ( | buffer & | a_buffer | ) | const [inline, virtual] |
Implements inlib::wroot::ibo.
Definition at line 31 of file info.
{
unsigned int c;
if(!a_buffer.write_version(2,c)) return false;
if(!Named_stream(a_buffer,fName,fTitle)) return false;
if(!a_buffer.write(fCheckSum)) return false;
if(!a_buffer.write(fStreamedClassVersion)) return false;
//ObjArray
if(!a_buffer.write_object(fElements)) return false;
if(!a_buffer.set_byte_count(c)) return false;
return true;
}
unsigned int inlib::wroot::StreamerInfo::fCheckSum [protected] |
std::string inlib::wroot::StreamerInfo::fName [protected] |
int inlib::wroot::StreamerInfo::fStreamedClassVersion [protected] |
std::string inlib::wroot::StreamerInfo::fTitle [protected] |
1.7.5.1