ldas-tools-framecpp 2.8.1
Public Member Functions | Public Attributes | List of all members
FrameCPP::Version_3::FrVect::data_container_type Struct Reference
Collaboration diagram for FrameCPP::Version_3::FrVect::data_container_type:
Collaboration graph
[legend]

Public Member Functions

 data_container_type ()
 Default Constructor. More...
 
 data_container_type (const std::string &n, type_type t, const byte_order_type byte_order, INT_4U ndim, const Dimension *dims, const std::string &unit)
 Constructor. More...
 
 data_container_type (const std::string &Name, compress_type Compress, type_type Type, nData_type NData, nBytes_type NBytes, void *Data, nDim_type NDim, const Dimension *Dims, const std::string &UnitY, bool Allocate)
 Constructor. More...
 
 data_container_type (const std::string &Name, compress_type Compress, type_type Type, nData_type NData, nBytes_type NBytes, data_type Data, nDim_type NDim, const Dimension *Dims, const std::string &UnitY)
 Constructor. More...
 
void copy_core (const data_container_type &Source)
 
bool operator== (const data_container_type &RHS) const
 
 data_container_type ()
 Default Constructor. More...
 
 data_container_type (const std::string &n, type_type t, const byte_order_type byte_order, INT_4U ndim, const Dimension *dims, const std::string &unit)
 Constructor. More...
 
 data_container_type (const std::string &Name, compress_type Compress, type_type Type, nData_type NData, nBytes_type NBytes, void *Data, nDim_type NDim, const Dimension *Dims, const std::string &UnitY, bool Allocate)
 Constructor. More...
 
 data_container_type (const std::string &Name, compress_type Compress, type_type Type, nData_type NData, nBytes_type NBytes, data_type Data, nDim_type NDim, const Dimension *Dims, const std::string &UnitY)
 Constructor. More...
 
void copy_core (const data_container_type &Source)
 
bool operator== (const data_container_type &RHS) const
 
 data_container_type ()
 Default Constructor. More...
 
 data_container_type (const std::string &n, type_type t, const byte_order_type byte_order, INT_4U ndim, const Dimension *dims, const std::string &unit)
 Constructor. More...
 
 data_container_type (const std::string &Name, compress_type Compress, type_type Type, nData_type NData, nBytes_type NBytes, void *Data, nDim_type NDim, const Dimension *Dims, const std::string &UnitY, bool Allocate)
 Constructor. More...
 
 data_container_type (const std::string &Name, compress_type Compress, type_type Type, nData_type NData, nBytes_type NBytes, data_type Data, nDim_type NDim, const Dimension *Dims, const std::string &UnitY)
 Constructor. More...
 
void copy_core (const data_container_type &Source)
 
bool operator== (const data_container_type &RHS) const
 

Public Attributes

STRING name
 
compress_type compress
 
type_type type
 
nData_type nData
 
nBytes_type nBytes
 
data_type data
 
std::vector< Dimensiondimension
 
STRING unitY
 

Constructor & Destructor Documentation

◆ data_container_type() [1/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( )

Default Constructor.

◆ data_container_type() [2/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( const std::string &  n,
type_type  t,
const byte_order_type  byte_order,
INT_4U  ndim,
const Dimension dims,
const std::string &  unit 
)

Constructor.

Parameters
[in]nThe name of the data.
[in]tThe data type.
[in]byte_order
[in]ndim

param [in] dims

Parameters
[in]unit

◆ data_container_type() [3/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( const std::string &  Name,
compress_type  Compress,
type_type  Type,
nData_type  NData,
nBytes_type  NBytes,
void *  Data,
nDim_type  NDim,
const Dimension Dims,
const std::string &  UnitY,
bool  Allocate 
)

Constructor.

Parameters
[in]NameThe name of the data.
[in]Compress
[in]TypeThe data type.
[in]NDataNumber of data elements.
[in]NBytesNumber of bytes allocated to Data.
[in]DataA pointer to the data. Default: 0
[in]NDimThe number of dimensions.
[in]DimsA pointer to 'nDim' Dimension objects containing information about the dimensions for this data.
[in]UnitYUnits for the data.
[in]AllocateTrue if space for the data space should be allocated by this call, false otherwise.

◆ data_container_type() [4/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( const std::string &  Name,
compress_type  Compress,
type_type  Type,
nData_type  NData,
nBytes_type  NBytes,
data_type  Data,
nDim_type  NDim,
const Dimension Dims,
const std::string &  UnitY 
)

Constructor.

Parameters
[in]NameThe name of the data.
[in]Compress
[in]TypeThe data type.
[in]NDataNumber of data elements.
[in]NBytesNumber of bytes allocated to Data.
[in]DataA pointer to the data. Default: 0
[in]NDimThe number of dimensions.
[in]DimsA pointer to 'nDim' Dimension objects containing information about the dimensions for this data.
[in]UnitYUnits for the data.

◆ data_container_type() [5/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( )

Default Constructor.

◆ data_container_type() [6/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( const std::string &  n,
type_type  t,
const byte_order_type  byte_order,
INT_4U  ndim,
const Dimension dims,
const std::string &  unit 
)

Constructor.

Parameters
[in]nThe name of the data.
[in]tThe data type.
[in]byte_order
[in]ndim

param [in] dims

Parameters
[in]unit

◆ data_container_type() [7/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( const std::string &  Name,
compress_type  Compress,
type_type  Type,
nData_type  NData,
nBytes_type  NBytes,
void *  Data,
nDim_type  NDim,
const Dimension Dims,
const std::string &  UnitY,
bool  Allocate 
)

Constructor.

Parameters
[in]NameThe name of the data.
[in]Compress
[in]TypeThe data type.
[in]NDataNumber of data elements.
[in]NBytesNumber of bytes allocated to Data.
[in]DataA pointer to the data. Default: 0
[in]NDimThe number of dimensions.
[in]DimsA pointer to 'nDim' Dimension objects containing information about the dimensions for this data.
[in]UnitYUnits for the data.
[in]AllocateTrue if space for the data space should be allocated by this call, false otherwise.

◆ data_container_type() [8/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( const std::string &  Name,
compress_type  Compress,
type_type  Type,
nData_type  NData,
nBytes_type  NBytes,
data_type  Data,
nDim_type  NDim,
const Dimension Dims,
const std::string &  UnitY 
)

Constructor.

Parameters
[in]NameThe name of the data.
[in]Compress
[in]TypeThe data type.
[in]NDataNumber of data elements.
[in]NBytesNumber of bytes allocated to Data.
[in]DataA pointer to the data. Default: 0
[in]NDimThe number of dimensions.
[in]DimsA pointer to 'nDim' Dimension objects containing information about the dimensions for this data.
[in]UnitYUnits for the data.

◆ data_container_type() [9/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( )

Default Constructor.

◆ data_container_type() [10/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( const std::string &  n,
type_type  t,
const byte_order_type  byte_order,
INT_4U  ndim,
const Dimension dims,
const std::string &  unit 
)

Constructor.

Parameters
[in]nThe name of the data.
[in]tThe data type.
[in]byte_order
[in]ndim

param [in] dims

Parameters
[in]unit

◆ data_container_type() [11/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( const std::string &  Name,
compress_type  Compress,
type_type  Type,
nData_type  NData,
nBytes_type  NBytes,
void *  Data,
nDim_type  NDim,
const Dimension Dims,
const std::string &  UnitY,
bool  Allocate 
)

Constructor.

Parameters
[in]NameThe name of the data.
[in]Compress
[in]TypeThe data type.
[in]NDataNumber of data elements.
[in]NBytesNumber of bytes allocated to Data.
[in]DataA pointer to the data. Default: 0
[in]NDimThe number of dimensions.
[in]DimsA pointer to 'nDim' Dimension objects containing information about the dimensions for this data.
[in]UnitYUnits for the data.
[in]AllocateTrue if space for the data space should be allocated by this call, false otherwise.

◆ data_container_type() [12/12]

FrameCPP::Version_3::FrVect::data_container_type::data_container_type ( const std::string &  Name,
compress_type  Compress,
type_type  Type,
nData_type  NData,
nBytes_type  NBytes,
data_type  Data,
nDim_type  NDim,
const Dimension Dims,
const std::string &  UnitY 
)

Constructor.

Parameters
[in]NameThe name of the data.
[in]Compress
[in]TypeThe data type.
[in]NDataNumber of data elements.
[in]NBytesNumber of bytes allocated to Data.
[in]DataA pointer to the data. Default: 0
[in]NDimThe number of dimensions.
[in]DimsA pointer to 'nDim' Dimension objects containing information about the dimensions for this data.
[in]UnitYUnits for the data.

Member Function Documentation

◆ copy_core() [1/3]

void FrameCPP::Version_3::FrVect::data_container_type::copy_core ( const data_container_type Source)

◆ copy_core() [2/3]

void FrameCPP::Version_3::FrVect::data_container_type::copy_core ( const data_container_type Source)

◆ copy_core() [3/3]

void FrameCPP::Version_3::FrVect::data_container_type::copy_core ( const data_container_type Source)

◆ operator==() [1/3]

bool FrameCPP::Version_3::FrVect::data_container_type::operator== ( const data_container_type RHS) const

◆ operator==() [2/3]

bool FrameCPP::Version_3::FrVect::data_container_type::operator== ( const data_container_type RHS) const

◆ operator==() [3/3]

bool FrameCPP::Version_3::FrVect::data_container_type::operator== ( const data_container_type RHS) const

Member Data Documentation

◆ compress

compress_type FrameCPP::Version_3::FrVect::data_container_type::compress

◆ data

data_type FrameCPP::Version_3::FrVect::data_container_type::data

◆ dimension

std::vector< Dimension > FrameCPP::Version_3::FrVect::data_container_type::dimension

◆ name

STRING FrameCPP::Version_3::FrVect::data_container_type::name

◆ nBytes

nBytes_type FrameCPP::Version_3::FrVect::data_container_type::nBytes

◆ nData

nData_type FrameCPP::Version_3::FrVect::data_container_type::nData

◆ type

type_type FrameCPP::Version_3::FrVect::data_container_type::type

◆ unitY

STRING FrameCPP::Version_3::FrVect::data_container_type::unitY

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