|
OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
#include <HDFSP.h>


Public Member Functions | |
| Field () | |
| const std::vector< Attribute * > & | getAttributes () const |
| Get the attributes of this field. More... | |
| const std::string & | getName () const |
| Get the name of this field. More... | |
| const std::string & | getNewName () const |
| Get the CF name(special characters replaced by underscores) of this field. More... | |
| int32 | getRank () const |
| Get the dimension rank of this field. More... | |
| int32 | getType () const |
| Get the data type of this field. More... | |
| ~Field () | |
Protected Attributes | |
| std::vector< Attribute * > | attrs |
| The attributes of this field. More... | |
| std::string | name |
| The original name of this field. More... | |
| std::string | newname |
| The CF full path(special characters replaced by underscores) of this field. More... | |
| int32 | rank |
| The rank of this field. More... | |
| int32 | type |
| The datatype of this field. More... | |
Friends | |
| class | File |
| class | SD |
| class | VDATA |
|
inline |
Get the attributes of this field.
Definition at line 314 of file HDFSP.h.
References attrs.
Referenced by HDFCFUtil::add_obpg_special_attrs().
|
inline |
Get the name of this field.
Definition at line 290 of file HDFSP.h.
References name.
Referenced by HDFSP::File::PrepareTRMML3A_V6(), HDFSP::File::PrepareTRMML3C_V6(), read_dds_spfields(), and read_dds_spvdfields().
|
inline |
Get the CF name(special characters replaced by underscores) of this field.
Definition at line 296 of file HDFSP.h.
References newname.
Referenced by HDFCFUtil::add_obpg_special_attrs(), read_dds_spfields(), and read_dds_spvdfields().
|
inline |
Get the dimension rank of this field.
Definition at line 302 of file HDFSP.h.
References rank.
Referenced by read_dds_spfields().
|
inline |
Get the data type of this field.
Definition at line 308 of file HDFSP.h.
References type.
Referenced by HDFCFUtil::add_obpg_special_attrs(), read_dds_spfields(), and read_dds_spvdfields().
|
protected |
The attributes of this field.
Definition at line 335 of file HDFSP.h.
Referenced by getAttributes(), HDFSP::SD::Read(), and HDFSP::SD::Read_Hybrid().
|
protected |
The original name of this field.
Definition at line 326 of file HDFSP.h.
Referenced by getName(), HDFSP::File::Handle_AIRS_L23(), HDFSP::File::handle_sds_missing_fields(), HDFSP::File::PrepareCERSAVGID(), HDFSP::File::PrepareCERZAVG(), HDFSP::File::PrepareOBPGL3(), HDFSP::File::PrepareTRMML2_V6(), HDFSP::File::PrepareTRMML2_V7(), HDFSP::File::PrepareTRMML3A_V6(), HDFSP::File::PrepareTRMML3B_V6(), HDFSP::File::PrepareTRMML3C_V6(), HDFSP::File::PrepareTRMML3M_V7(), HDFSP::File::PrepareTRMML3S_V7(), HDFSP::SD::Read(), HDFSP::VDATA::Read(), and HDFSP::SD::Read_Hybrid().
|
protected |
The CF full path(special characters replaced by underscores) of this field.
Definition at line 323 of file HDFSP.h.
Referenced by getNewName(), HDFSP::File::Handle_AIRS_L23(), HDFSP::File::handle_sds_missing_fields(), HDFSP::File::PrepareCERSAVGID(), HDFSP::File::PrepareCERZAVG(), HDFSP::File::PrepareOBPGL3(), HDFSP::File::PrepareTRMML2_V6(), HDFSP::File::PrepareTRMML2_V7(), HDFSP::File::PrepareTRMML3A_V6(), HDFSP::File::PrepareTRMML3B_V6(), HDFSP::File::PrepareTRMML3C_V6(), HDFSP::File::PrepareTRMML3M_V7(), HDFSP::File::PrepareTRMML3S_V7(), HDFSP::SD::Read(), HDFSP::VDATA::Read(), and HDFSP::SD::Read_Hybrid().
|
protected |
The rank of this field.
Definition at line 332 of file HDFSP.h.
Referenced by getRank(), HDFSP::File::Handle_AIRS_L23(), HDFSP::File::handle_sds_missing_fields(), HDFSP::File::PrepareCERSAVGID(), HDFSP::File::PrepareCERZAVG(), HDFSP::File::PrepareOBPGL3(), HDFSP::File::PrepareTRMML2_V6(), HDFSP::File::PrepareTRMML2_V7(), HDFSP::File::PrepareTRMML3A_V6(), HDFSP::File::PrepareTRMML3B_V6(), HDFSP::File::PrepareTRMML3C_V6(), HDFSP::File::PrepareTRMML3M_V7(), HDFSP::File::PrepareTRMML3S_V7(), HDFSP::SD::Read(), HDFSP::VDATA::Read(), and HDFSP::SD::Read_Hybrid().
|
protected |
The datatype of this field.
Definition at line 329 of file HDFSP.h.
Referenced by getType(), HDFSP::File::Handle_AIRS_L23(), HDFSP::File::handle_sds_missing_fields(), HDFSP::File::PrepareCERSAVGID(), HDFSP::File::PrepareCERZAVG(), HDFSP::File::PrepareOBPGL3(), HDFSP::File::PrepareTRMML2_V6(), HDFSP::File::PrepareTRMML2_V7(), HDFSP::File::PrepareTRMML3A_V6(), HDFSP::File::PrepareTRMML3B_V6(), HDFSP::File::PrepareTRMML3C_V6(), HDFSP::File::PrepareTRMML3M_V7(), HDFSP::File::PrepareTRMML3S_V7(), HDFSP::SD::Read(), HDFSP::VDATA::Read(), and HDFSP::SD::Read_Hybrid().