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

This class retrieves all SDS objects and SD file attributes. More...

#include <HDFSP.h>

Collaboration diagram for HDFSP::SD:
Collaboration graph

Public Member Functions

const std::vector< Attribute * > & getAttributes () const
 Public interface to obtain the SD(file) attributes.
 
const std::vector< SDField * > & getFields () const
 Public interface to obtain information of all SDS vectors(objects).
 
void obtain_noneos2_sds_path (int32, char *, int32)
 Obtain SDS path, this is like a clone of obtain_path in File class, except the Vdata and some minor parts.
 
 ~SD ()
 Destructor.
 

Static Public Member Functions

static SDRead (int32 sdfileid, int32 hfileid)
 Read the information of all SDS objects from the HDF4 file.
 
static SDRead_Hybrid (int32 sdfileid, int32 hfileid)
 Read the information of all hybrid SDS objects from the HDF4 file.
 

Friends

class File
 

Detailed Description

This class retrieves all SDS objects and SD file attributes.

Definition at line 531 of file HDFSP.h.

Constructor & Destructor Documentation

◆ ~SD()

SD::~SD ( )

Destructor.

Definition at line 144 of file HDFSP.cc.

Member Function Documentation

◆ getAttributes()

const std::vector< Attribute * > & HDFSP::SD::getAttributes ( ) const
inline

Public interface to obtain the SD(file) attributes.

Definition at line 549 of file HDFSP.h.

◆ getFields()

const std::vector< SDField * > & HDFSP::SD::getFields ( ) const
inline

Public interface to obtain information of all SDS vectors(objects).

Definition at line 543 of file HDFSP.h.

◆ obtain_noneos2_sds_path()

void SD::obtain_noneos2_sds_path ( int32 file_id,
char * full_path,
int32 pobj_ref )

Obtain SDS path, this is like a clone of obtain_path in File class, except the Vdata and some minor parts.

Definition at line 3083 of file HDFSP.cc.

◆ Read()

SD * SD::Read ( int32 sdfileid,
int32 hfileid )
static

Read the information of all SDS objects from the HDF4 file.

Definition at line 1426 of file HDFSP.cc.

◆ Read_Hybrid()

SD * SD::Read_Hybrid ( int32 sdfileid,
int32 hfileid )
static

Read the information of all hybrid SDS objects from the HDF4 file.

Definition at line 1767 of file HDFSP.cc.

Friends And Related Symbol Documentation

◆ File

friend class File
friend

Definition at line 594 of file HDFSP.h.


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