bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
HDFSP::Dimension Class Reference

#include <HDFSP.h>

Collaboration diagram for HDFSP::Dimension:
Collaboration graph

Public Member Functions

const std::string & getName () const
 Get dimension name.
 
int32 getSize () const
 Get dimension size.
 
int32 getType () const
 

Protected Member Functions

 Dimension (const std::string &dim_name, int32 hdf4_dimsize, int32 hdf4_dimtype)
 

Friends

class File
 
class SD
 
class SDField
 

Detailed Description

It repersents one dimension of an SDS or a VDATA. It holds the dimension name and the size of that dimension.

Definition at line 127 of file HDFSP.h.

Constructor & Destructor Documentation

◆ Dimension()

HDFSP::Dimension::Dimension ( const std::string & dim_name,
int32 hdf4_dimsize,
int32 hdf4_dimtype )
inlineprotected

Definition at line 151 of file HDFSP.h.

Member Function Documentation

◆ getName()

const std::string & HDFSP::Dimension::getName ( ) const
inline

Get dimension name.

Definition at line 132 of file HDFSP.h.

◆ getSize()

int32 HDFSP::Dimension::getSize ( ) const
inline

Get dimension size.

Definition at line 138 of file HDFSP.h.

◆ getType()

int32 HDFSP::Dimension::getType ( ) const
inline

If the SDS dimension scale is available, the returned value is dim. scale datatype. If there is no dimension scale, the returned value is 0.

Definition at line 145 of file HDFSP.h.

Friends And Related Symbol Documentation

◆ File

friend class File
friend

Definition at line 167 of file HDFSP.h.

◆ SD

friend class SD
friend

Definition at line 166 of file HDFSP.h.

◆ SDField

friend class SDField
friend

Definition at line 168 of file HDFSP.h.


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