List of all members.
Detailed Description
Definition at line 267 of file leaf.
Constructor & Destructor Documentation
inlib::rroot::leaf_element::leaf_element |
( |
std::ostream & |
a_out, |
|
|
rroot::branch & |
a_branch, |
|
|
ifac & |
a_fac |
|
) |
| [inline] |
Definition at line 299 of file leaf.
virtual inlib::rroot::leaf_element::~leaf_element |
( |
| ) |
[inline, virtual] |
Definition at line 301 of file leaf.
inlib::rroot::leaf_element::leaf_element |
( |
const leaf_element & |
a_from | ) |
[inline, protected] |
Definition at line 303 of file leaf.
Member Function Documentation
virtual void* inlib::rroot::leaf_element::cast |
( |
const std::string & |
a_class | ) |
const [inline, virtual] |
virtual uint32 inlib::rroot::leaf_element::num_elem |
( |
| ) |
const [inline, virtual] |
Definition at line 305 of file leaf.
virtual bool inlib::rroot::leaf_element::print_value |
( |
std::ostream & |
, |
|
|
uint32 |
|
|
) |
| const [inline, virtual] |
virtual bool inlib::rroot::leaf_element::read_basket |
( |
buffer & |
| ) |
[inline, virtual] |
static const std::string& inlib::rroot::leaf_element::s_class |
( |
| ) |
[inline, static] |
Reimplemented from inlib::rroot::base_leaf.
Definition at line 269 of file leaf.
{
static const std::string s_v("inlib::rroot::leaf_element");
return s_v;
}
virtual const std::string& inlib::rroot::leaf_element::s_cls |
( |
| ) |
const [inline, virtual] |
virtual bool inlib::rroot::leaf_element::stream |
( |
buffer & |
a_buffer | ) |
[inline, virtual] |
Reimplemented from inlib::rroot::base_leaf.
Definition at line 278 of file leaf.
{
short v;
unsigned int s,c;
if(!a_buffer.read_version(v,s,c)) return false;
if(!base_leaf::stream(a_buffer)) return false;
if(!a_buffer.read(fID)) return false;
if(!a_buffer.read(fType)) return false;
if(!a_buffer.check_byte_count(s,c,"TLeafElement")) return false;
return true;
}
Member Data Documentation
Definition at line 307 of file leaf.
Definition at line 308 of file leaf.
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/old/inexlib-1.2/inlib/inlib/rroot/leaf