casa
5.7.0-16
|
SDMDataObject::BinaryPart:: declarations. More...
#include <SDMDataObject.h>
Public Member Functions | |
BinaryPart () | |
An empty constructor. More... | |
virtual | ~BinaryPart () |
The destructor. More... | |
BinaryPart (unsigned int size, const std::vector< AxisNameMod::AxisName > &axes) | |
The full constructor. More... | |
virtual unsigned int | size () const |
Returns the size of a binary attachment as a number of values (e.g. More... | |
virtual const std::vector < AxisNameMod::AxisName > & | axes () const |
virtual void size (unsigned int value); More... | |
Protected Member Functions | |
void | owner (const SDMDataObject *o) |
Protected Attributes | |
unsigned int | size_ |
std::vector < AxisNameMod::AxisName > | axes_ |
const SDMDataObject * | owner_ |
Friends | |
class | DataStruct |
class | SDMDataObject |
class | HeaderParser |
class | SDMDataObjectWriter |
SDMDataObject::BinaryPart:: declarations.
A class to describe binary data, i.e. :
An instance of this class collects information about :
Definition at line 544 of file SDMDataObject.h.
asdmbinaries::SDMDataObject::BinaryPart::BinaryPart | ( | ) |
An empty constructor.
|
virtual |
The destructor.
asdmbinaries::SDMDataObject::BinaryPart::BinaryPart | ( | unsigned int | size, |
const std::vector< AxisNameMod::AxisName > & | axes | ||
) |
The full constructor.
|
virtual |
virtual void size (unsigned int value);
Returns a vector of axis names. The vector contains the list of axis names relevant for this binary part ordered from the less (1st) to the more (last) rapidly varying.
|
protected |
|
virtual |
Returns the size of a binary attachment as a number of values (e.g.
a number of long long for the actualDurations, or a number of short int for crossData when they are encoded as short ints).
|
friend |
Definition at line 545 of file SDMDataObject.h.
|
friend |
Definition at line 547 of file SDMDataObject.h.
|
friend |
Definition at line 546 of file SDMDataObject.h.
|
friend |
Definition at line 548 of file SDMDataObject.h.
|
protected |
Definition at line 552 of file SDMDataObject.h.
|
protected |
Definition at line 554 of file SDMDataObject.h.
|
protected |
Definition at line 551 of file SDMDataObject.h.