bes Updated for version 3.20.10
HDFSP::AttrContainer Class Reference

#include <HDFSP.h>

Collaboration diagram for HDFSP::AttrContainer:
Collaboration graph

Public Member Functions

const std::vector< Attribute * > & getAttributes () const
 
const std::string & getName () const
 Get the name of this attribute container. More...
 

Friends

class File
 
class SD
 

Detailed Description

This class only applies to the OTHERHDF products when there are dimensions but not dimension scales. To remember the dimension names, we follow the mapping of the default HDF4 OPeNDAP hander. In DAP DAS, AttrContainers are used to create attribute containers for each dimension. For each dimension, the attribute container is variable_name_dim_0 (string name "longitude")

Definition at line 236 of file HDFSP.h.

Constructor & Destructor Documentation

◆ AttrContainer()

HDFSP::AttrContainer::AttrContainer ( )
inline

Definition at line 239 of file HDFSP.h.

◆ ~AttrContainer()

AttrContainer::~AttrContainer ( )

Definition at line 193 of file HDFSP.cc.

Member Function Documentation

◆ getAttributes()

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

No need to have the newname since we will make the name follow CF conventions Get the new name of this field

Definition at line 260 of file HDFSP.h.

◆ getName()

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

Get the name of this attribute container.

Definition at line 247 of file HDFSP.h.

Friends And Related Function Documentation

◆ File

friend class File
friend

Definition at line 274 of file HDFSP.h.

◆ SD

friend class SD
friend

Definition at line 273 of file HDFSP.h.


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