|
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_basic_pointer (const std::string &aName, const std::string &aTitle, int aOffset, int aType, const std::string &aCountName, const std::string &aCountClass, int aCountVersion, const std::string &aTypeName) | |
| virtual | ~streamer_basic_pointer () |
| streamer_basic_pointer (const streamer_basic_pointer &a_from) | |
| streamer_basic_pointer & | operator= (const streamer_basic_pointer &a_from) |
Protected Attributes | |
| int | fCountVersion |
| std::string | fCountName |
| std::string | fCountClass |
| inlib::wroot::streamer_basic_pointer::streamer_basic_pointer | ( | const std::string & | aName, |
| const std::string & | aTitle, | ||
| int | aOffset, | ||
| int | aType, | ||
| const std::string & | aCountName, | ||
| const std::string & | aCountClass, | ||
| int | aCountVersion, | ||
| const std::string & | aTypeName | ||
| ) | [inline] |
Definition at line 254 of file element.
:streamer_element(aName,aTitle,aOffset, aType+streamer_info::POINTER,aTypeName) ,fCountVersion(aCountVersion) ,fCountName(aCountName) ,fCountClass(aCountClass) {}
| virtual inlib::wroot::streamer_basic_pointer::~streamer_basic_pointer | ( | ) | [inline, virtual] |
| inlib::wroot::streamer_basic_pointer::streamer_basic_pointer | ( | const streamer_basic_pointer & | a_from | ) | [inline] |
Definition at line 268 of file element.
:ibo(a_from),streamer_element(a_from) ,fCountVersion(a_from.fCountVersion) ,fCountName(a_from.fCountName) ,fCountClass(a_from.fCountClass) {}
| virtual streamer_element* inlib::wroot::streamer_basic_pointer::copy | ( | ) | const [inline, virtual] |
Implements inlib::wroot::streamer_element.
Definition at line 250 of file element.
{
return new streamer_basic_pointer(*this);
}
| streamer_basic_pointer& inlib::wroot::streamer_basic_pointer::operator= | ( | const streamer_basic_pointer & | a_from | ) | [inline] |
Definition at line 274 of file element.
{
streamer_element::operator=(a_from);
fCountVersion = a_from.fCountVersion;
fCountName = a_from.fCountName;
fCountClass = a_from.fCountClass;
return *this;
}
| virtual const std::string& inlib::wroot::streamer_basic_pointer::store_cls | ( | ) | const [inline, virtual] |
Reimplemented from inlib::wroot::streamer_element.
Definition at line 235 of file element.
{
static const std::string s_v("TStreamerBasicPointer");
return s_v;
}
| virtual bool inlib::wroot::streamer_basic_pointer::stream | ( | buffer & | aBuffer | ) | const [inline, virtual] |
Reimplemented from inlib::wroot::streamer_element.
Definition at line 239 of file element.
{
unsigned int c;
if(!aBuffer.write_version(2,c)) return false;
if(!streamer_element::stream(aBuffer)) return false;
if(!aBuffer.write(fCountVersion)) return false;
if(!aBuffer.write(fCountName)) return false;
if(!aBuffer.write(fCountClass)) return false;
if(!aBuffer.set_byte_count(c)) return false;
return true;
}
std::string inlib::wroot::streamer_basic_pointer::fCountClass [protected] |
std::string inlib::wroot::streamer_basic_pointer::fCountName [protected] |
int inlib::wroot::streamer_basic_pointer::fCountVersion [protected] |
1.7.5.1