Definition at line 16 of file matrix.
◆ matrix() [1/2]
tools::rroot::matrix::matrix |
( |
| ) |
|
|
inline |
Definition at line 71 of file matrix.
73 mem::increment(
s_class().c_str());
◆ ~matrix()
virtual tools::rroot::matrix::~matrix |
( |
| ) |
|
|
inlinevirtual |
Definition at line 76 of file matrix.
78 mem::decrement(
s_class().c_str());
◆ matrix() [2/2]
tools::rroot::matrix::matrix |
( |
const matrix & |
a_from | ) |
|
|
inlineprotected |
◆ cast() [1/2]
virtual void* tools::rroot::matrix::cast |
( |
cid |
a_class | ) |
const |
|
inlinevirtual |
Implements tools::rroot::iro.
Definition at line 35 of file matrix.
36 if(
void* p = cmp_cast<matrix>(
this,a_class)) {
return p;}
◆ cast() [2/2]
virtual void* tools::rroot::matrix::cast |
( |
const std::string & |
a_class | ) |
const |
|
inlinevirtual |
Implements tools::rroot::iro.
Definition at line 27 of file matrix.
28 if(
void* p = cmp_cast<matrix>(
this,a_class))
return p;
◆ copy()
virtual iro* tools::rroot::matrix::copy |
( |
| ) |
const |
|
inlinevirtual |
◆ id_class()
static cid tools::rroot::matrix::id_class |
( |
| ) |
|
|
inlinestatic |
◆ operator=()
◆ s_class()
static const std::string& tools::rroot::matrix::s_class |
( |
| ) |
|
|
inlinestatic |
Definition at line 22 of file matrix.
23 static const std::string s_v(
"tools::rroot::matrix");
◆ s_cls()
virtual const std::string& tools::rroot::matrix::s_cls |
( |
| ) |
const |
|
inlinevirtual |
◆ stream()
virtual bool tools::rroot::matrix::stream |
( |
buffer & |
a_buffer | ) |
|
|
inlinevirtual |
Implements tools::rroot::iro.
Definition at line 40 of file matrix.
43 if(!a_buffer.read_version(v,s,c))
return false;
53 if(!a_buffer.read(Nrows))
return false;
55 if(!a_buffer.read(Ncols))
return false;
57 if(!a_buffer.read(Nelems))
return false;
59 if(!a_buffer.read(RowLwb))
return false;
61 if(!a_buffer.read(ColLwb))
return false;
64 if(!dummy_array_stream<float>(a_buffer,Nelems))
return false;
66 if(!a_buffer.check_byte_count(s,c,s_store_class()))
return false;
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/rroot/matrix