casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Typedefs | Variables
asdmbinaries Namespace Reference

The asdmbinaries namespace contains all the classes dedicated to the processing of ALMA binary data. More...

Classes

class  SDMDataObjectException
 A class to represent an exception thrown during an access to an SDMDataObject. More...
class  Optional
 A class to embed optional information. More...
class  ByteOrder
 A class to represent byte order information. More...
class  SDMDataObject
 SDMDataObject:: declarations. More...
class  SDMDataSubset
 SDMDataObject:: More...
class  Utils
 SDMDataSubset:: declarations. More...
class  SDMDataObjectParserException
 A class to represent an exception thrown during the parsing of an XML header in a MIME message containing ALMA binary data. More...
class  HeaderParser
 class HeaderParser More...
class  CorrSubsetHeaderParser
 class CorrSubsetHeaderParser More...
class  TPSubsetHeaderParser
 class TPSubsetHeaderParser More...
class  SDMDataObjectParser
class  SDMDataObjectReaderException
 A class to represent an exception thrown while reading a MIME message containing ALMA binary data. More...
class  SDMDataObjectReader
 A class to read a MIME message containing ALMA binary data and provide a view on these binary data through an instance of SDMDataObject. More...
class  SDMDataObjectStreamReaderException
class  SDMDataObjectStreamReader
class  SDMDataObjectWriterException
 A class to represent an exception thrown while writing a MIME message containing ALMA binary data. More...
class  SDMDataObjectWriter
 A general class to write MIME messages containing ALMA binary data. More...

Typedefs

typedef Optional
< SpectralResolutionType,
CSpectralResolutionType
OptionalSpectralResolutionType
 A typedef definition for an optional spectral resolution type.
typedef int64_t ACTUALDURATIONSTYPE
 Type of actual durations.
typedef int64_t ACTUALTIMESTYPE
 Type of actual times.
typedef float AUTODATATYPE
 Type of auto data.
typedef int32_t INTCROSSDATATYPE
 Type of cross data when those are encoded as 32bits unsigned integers.
typedef int16_t SHORTCROSSDATATYPE
 Type of cross data when those are encoded as 16bits unsigned integers.
typedef float FLOATCROSSDATATYPE
 Type of cross data when those are encoded as 32bits float.
typedef uint32_t FLAGSTYPE
 Type of flags.
typedef float ZEROLAGSTYPE
 Type of zero lags.

Variables

const int SCHEMAVERSION
 The XML schema version of the XML instances that those classes claim to be compatible with.

Detailed Description

The asdmbinaries namespace contains all the classes dedicated to the processing of ALMA binary data.


Typedef Documentation

Type of actual durations.

Definition at line 34 of file SDMDataObjectPartTypes.h.

Type of actual times.

Definition at line 35 of file SDMDataObjectPartTypes.h.

Type of auto data.

Definition at line 36 of file SDMDataObjectPartTypes.h.

typedef uint32_t asdmbinaries::FLAGSTYPE

Type of flags.

Definition at line 40 of file SDMDataObjectPartTypes.h.

Type of cross data when those are encoded as 32bits float.

Definition at line 39 of file SDMDataObjectPartTypes.h.

Type of cross data when those are encoded as 32bits unsigned integers.

Definition at line 37 of file SDMDataObjectPartTypes.h.

Type of cross data when those are encoded as 16bits unsigned integers.

Definition at line 38 of file SDMDataObjectPartTypes.h.

Type of zero lags.

Definition at line 41 of file SDMDataObjectPartTypes.h.


Variable Documentation

The XML schema version of the XML instances that those classes claim to be compatible with.

Definition at line 139 of file SDMDataObject.h.