casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes | Friends
asdmbinaries::SDMDataObject::BinaryPart Class Reference

SDMDataObject::BinaryPart:: declarations. More...

#include <SDMDataObject.h>

Inheritance diagram for asdmbinaries::SDMDataObject::BinaryPart:
asdmbinaries::SDMDataObject::AutoDataBinaryPart asdmbinaries::SDMDataObject::AutoDataBinaryPart asdmbinaries::SDMDataObject::ZeroLagsBinaryPart asdmbinaries::SDMDataObject::ZeroLagsBinaryPart

List of all members.

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 SDMDataObjectowner_

Friends

class DataStruct
class SDMDataObject
class HeaderParser
class SDMDataObjectWriter

Detailed Description

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.


Constructor & Destructor Documentation

An empty constructor.

The destructor.

asdmbinaries::SDMDataObject::BinaryPart::BinaryPart ( unsigned int  size,
const vector< AxisName > &  axes 
)

The full constructor.

An empty constructor.

The destructor.

asdmbinaries::SDMDataObject::BinaryPart::BinaryPart ( unsigned int  size,
const vector< AxisName > &  axes 
)

The full constructor.


Member Function Documentation

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.

Returns:
a vector of AxisName.
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.

Returns:
a vector of AxisName.
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).


Friends And Related Function Documentation

DataStruct [friend]
HeaderParser [friend]
SDMDataObject [friend]

Member Data Documentation

vector< AxisName > asdmbinaries::SDMDataObject::BinaryPart::axes_ [protected]

Definition at line 561 of file SDMDataObject.h.

Definition at line 563 of file SDMDataObject.h.

Definition at line 560 of file SDMDataObject.h.


The documentation for this class was generated from the following files: