casa
$Rev:20696$
|
SDMDataObject::BinaryPart:: declarations. More...
#include <SDMDataObject.h>
Public Member Functions | |
BinaryPart () | |
An empty constructor. | |
virtual | ~BinaryPart () |
The destructor. | |
BinaryPart (unsigned int size, const vector< AxisName > &axes) | |
The full constructor. | |
virtual unsigned int | size () const |
Returns the size of a binary attachment as a number of values (e.g. | |
virtual const vector< AxisName > & | axes () const |
virtual void size (unsigned int value); | |
BinaryPart () | |
An empty constructor. | |
virtual | ~BinaryPart () |
The destructor. | |
BinaryPart (unsigned int size, const vector< AxisName > &axes) | |
The full constructor. | |
virtual unsigned int | size () const |
Returns the size of a binary attachment as a number of values (e.g. | |
virtual const vector< AxisName > & | axes () const |
virtual void size (unsigned int value); | |
Protected Member Functions | |
void | owner (const SDMDataObject *o) |
void | owner (const SDMDataObject *o) |
Protected Attributes | |
unsigned int | size_ |
vector< 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 553 of file SDMDataObject.h.
An empty constructor.
virtual asdmbinaries::SDMDataObject::BinaryPart::~BinaryPart | ( | ) | [virtual] |
The destructor.
asdmbinaries::SDMDataObject::BinaryPart::BinaryPart | ( | unsigned int | size, |
const vector< AxisName > & | axes | ||
) |
The full constructor.
An empty constructor.
virtual asdmbinaries::SDMDataObject::BinaryPart::~BinaryPart | ( | ) | [virtual] |
The destructor.
asdmbinaries::SDMDataObject::BinaryPart::BinaryPart | ( | unsigned int | size, |
const vector< AxisName > & | axes | ||
) |
The full constructor.
virtual const vector<AxisName>& asdmbinaries::SDMDataObject::BinaryPart::axes | ( | ) | const [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.
virtual const vector<AxisName>& asdmbinaries::SDMDataObject::BinaryPart::axes | ( | ) | const [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.
void asdmbinaries::SDMDataObject::BinaryPart::owner | ( | const SDMDataObject * | o | ) | [protected] |
void asdmbinaries::SDMDataObject::BinaryPart::owner | ( | const SDMDataObject * | o | ) | [protected] |
virtual unsigned int asdmbinaries::SDMDataObject::BinaryPart::size | ( | ) | const [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).
virtual unsigned int asdmbinaries::SDMDataObject::BinaryPart::size | ( | ) | const [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).
DataStruct [friend] |
Reimplemented in asdmbinaries::SDMDataObject::ZeroLagsBinaryPart, and asdmbinaries::SDMDataObject::AutoDataBinaryPart.
Definition at line 554 of file SDMDataObject.h.
HeaderParser [friend] |
Reimplemented in asdmbinaries::SDMDataObject::ZeroLagsBinaryPart, and asdmbinaries::SDMDataObject::AutoDataBinaryPart.
Definition at line 556 of file SDMDataObject.h.
SDMDataObject [friend] |
Reimplemented in asdmbinaries::SDMDataObject::ZeroLagsBinaryPart, and asdmbinaries::SDMDataObject::AutoDataBinaryPart.
Definition at line 555 of file SDMDataObject.h.
SDMDataObjectWriter [friend] |
Reimplemented in asdmbinaries::SDMDataObject::ZeroLagsBinaryPart, and asdmbinaries::SDMDataObject::AutoDataBinaryPart.
Definition at line 557 of file SDMDataObject.h.
vector< AxisName > asdmbinaries::SDMDataObject::BinaryPart::axes_ [protected] |
Definition at line 561 of file SDMDataObject.h.
const SDMDataObject * asdmbinaries::SDMDataObject::BinaryPart::owner_ [protected] |
Definition at line 563 of file SDMDataObject.h.
unsigned int asdmbinaries::SDMDataObject::BinaryPart::size_ [protected] |
Definition at line 560 of file SDMDataObject.h.