Definition at line 153 of file info.
◆ streamer_info() [1/2]
tools::rroot::streamer_info::streamer_info |
( |
ifac & |
a_fac | ) |
|
|
inline |
Definition at line 209 of file info.
218 mem::increment(
s_class().c_str());
◆ ~streamer_info()
virtual tools::rroot::streamer_info::~streamer_info |
( |
| ) |
|
|
inlinevirtual |
Definition at line 221 of file info.
223 mem::decrement(
s_class().c_str());
◆ streamer_info() [2/2]
tools::rroot::streamer_info::streamer_info |
( |
const streamer_info & |
a_from | ) |
|
|
inlineprotected |
Definition at line 227 of file info.
237 mem::increment(
s_class().c_str());
◆ cast() [1/2]
virtual void* tools::rroot::streamer_info::cast |
( |
cid |
a_class | ) |
const |
|
inlinevirtual |
Implements tools::rroot::iro.
Definition at line 169 of file info.
170 if(
void* p = cmp_cast<streamer_info>(
this,a_class)) {
return p;}
◆ cast() [2/2]
virtual void* tools::rroot::streamer_info::cast |
( |
const std::string & |
a_class | ) |
const |
|
inlinevirtual |
Implements tools::rroot::iro.
Definition at line 165 of file info.
166 if(
void* p = cmp_cast<streamer_info>(
this,a_class))
return p;
◆ copy()
virtual iro* tools::rroot::streamer_info::copy |
( |
| ) |
const |
|
inlinevirtual |
◆ find_streamer_element()
streamer_element* tools::rroot::streamer_info::find_streamer_element |
( |
size_t |
a_index | ) |
const |
|
inline |
Definition at line 250 of file info.
◆ id_class()
static cid tools::rroot::streamer_info::id_class |
( |
| ) |
|
|
inlinestatic |
Definition at line 163 of file info.
◆ name()
const std::string& tools::rroot::streamer_info::name |
( |
| ) |
const |
|
inline |
Definition at line 249 of file info.
◆ operator=()
Definition at line 240 of file info.
◆ out()
void tools::rroot::streamer_info::out |
( |
std::ostream & |
a_out | ) |
const |
|
inline |
Definition at line 202 of file info.
203 a_out <<
"streamer_info for class :"
◆ s_class()
static const std::string& tools::rroot::streamer_info::s_class |
( |
| ) |
|
|
inlinestatic |
Definition at line 159 of file info.
160 static const std::string s_v(
"tools::rroot::streamer_info");
◆ s_cls()
virtual const std::string& tools::rroot::streamer_info::s_cls |
( |
| ) |
const |
|
inlinevirtual |
◆ stream()
virtual bool tools::rroot::streamer_info::stream |
( |
buffer & |
a_buffer | ) |
|
|
inlinevirtual |
Implements tools::rroot::iro.
Definition at line 176 of file info.
179 if(!a_buffer.read_version(v,s,c))
return false;
186 {obj_array<streamer_element>* obj;
191 a_buffer.out() <<
"tools::rroot::streamer_info::stream : "
192 <<
"can't read fElements."
197 if(obj_created)
delete obj;}
199 return a_buffer.check_byte_count(s,c,s_store_class());
◆ m_check_sum
unsigned int tools::rroot::streamer_info::m_check_sum |
|
protected |
Definition at line 260 of file info.
◆ m_elements
Definition at line 263 of file info.
◆ m_fac
ifac& tools::rroot::streamer_info::m_fac |
|
protected |
Definition at line 255 of file info.
◆ m_name
std::string tools::rroot::streamer_info::m_name |
|
protected |
Definition at line 257 of file info.
◆ m_streamed_class_version
int tools::rroot::streamer_info::m_streamed_class_version |
|
protected |
Definition at line 261 of file info.
◆ m_title
std::string tools::rroot::streamer_info::m_title |
|
protected |
Definition at line 258 of file info.
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/rroot/info