|
OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
This class represents one attribute. More...
#include <HDF5CF.h>

Public Member Functions | |
| Attribute () | |
| size_t | getBufSize () const |
| hsize_t | getCount () const |
| const string & | getName () const |
| const string & | getNewName () const |
| const std::vector< size_t > & | getStrSize () const |
| H5DataType | getType () const |
| const std::vector< char > & | getValue () const |
| ~Attribute () | |
Protected Attributes | |
| hsize_t | count |
| H5DataType | dtype |
| size_t | fstrsize |
| string | name |
| string | newname |
| vector< size_t > | strsize |
| vector< char > | value |
Friends | |
| class | CVar |
| class | EOS5CVar |
| class | EOS5File |
| class | File |
| class | GMCVar |
| class | GMFile |
| class | GMSPVar |
| class | Var |
|
inline |
|
inline |
Definition at line 209 of file HDF5CF.h.
References count.
Referenced by gen_dap_oneobj_das(), gen_dap_special_oneobj_das(), and gen_dap_str_attr().
|
inline |
|
inline |
Definition at line 199 of file HDF5CF.h.
References newname.
Referenced by gen_dap_oneobj_das(), gen_dap_special_oneobj_das(), gen_dap_str_attr(), and need_special_attribute_handling().
|
inline |
|
inline |
Definition at line 204 of file HDF5CF.h.
References dtype.
Referenced by gen_dap_oneobj_das(), and need_special_attribute_handling().
|
inline |
Definition at line 219 of file HDF5CF.h.
References value.
Referenced by gen_dap_oneobj_das(), gen_dap_special_oneobj_das(), and gen_dap_str_attr().
|
protected |
Definition at line 234 of file HDF5CF.h.
Referenced by HDF5CF::EOS5CVar::EOS5CVar(), getCount(), HDF5CF::GMCVar::GMCVar(), HDF5CF::GMSPVar::GMSPVar(), HDF5CF::File::Replace_Var_Attrs(), and HDF5CF::File::Replace_Var_Info().
|
protected |
Definition at line 233 of file HDF5CF.h.
Referenced by HDF5CF::EOS5CVar::EOS5CVar(), getType(), HDF5CF::GMCVar::GMCVar(), HDF5CF::GMSPVar::GMSPVar(), HDF5CF::File::Replace_Var_Attrs(), and HDF5CF::File::Replace_Var_Info().
|
protected |
Definition at line 236 of file HDF5CF.h.
Referenced by HDF5CF::EOS5CVar::EOS5CVar(), HDF5CF::GMCVar::GMCVar(), HDF5CF::GMSPVar::GMSPVar(), HDF5CF::File::Replace_Var_Attrs(), and HDF5CF::File::Replace_Var_Info().
|
protected |
Definition at line 231 of file HDF5CF.h.
Referenced by HDF5CF::EOS5CVar::EOS5CVar(), getName(), HDF5CF::GMCVar::GMCVar(), HDF5CF::GMSPVar::GMSPVar(), HDF5CF::File::Replace_Var_Attrs(), and HDF5CF::File::Replace_Var_Info().
|
protected |
Definition at line 232 of file HDF5CF.h.
Referenced by HDF5CF::EOS5CVar::EOS5CVar(), getNewName(), HDF5CF::GMCVar::GMCVar(), HDF5CF::GMSPVar::GMSPVar(), HDF5CF::File::Replace_Var_Attrs(), and HDF5CF::File::Replace_Var_Info().
|
protected |
Definition at line 235 of file HDF5CF.h.
Referenced by HDF5CF::EOS5CVar::EOS5CVar(), getStrSize(), HDF5CF::GMCVar::GMCVar(), HDF5CF::GMSPVar::GMSPVar(), HDF5CF::File::Replace_Var_Attrs(), and HDF5CF::File::Replace_Var_Info().
|
protected |
Definition at line 237 of file HDF5CF.h.
Referenced by HDF5CF::EOS5CVar::EOS5CVar(), getBufSize(), getValue(), HDF5CF::GMCVar::GMCVar(), HDF5CF::GMSPVar::GMSPVar(), HDF5CF::File::Replace_Var_Attrs(), and HDF5CF::File::Replace_Var_Info().