|
OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
Entry used in Scope class to maintain where we are within the DDS AttrTable hierarchy. More...
#include <ScopeStack.h>

Public Member Functions | |
| Entry (ScopeType theType, const string &theName) | |
| Entry () | |
| string | getTypedName () const |
Static Public Member Functions | |
| static const string & | toString (ScopeType theType) |
Public Attributes | |
| string | name |
| ScopeType | type |
Static Public Attributes | |
| static const string | sTypeStrings [NUM_SCOPE_TYPES] |
Entry used in Scope class to maintain where we are within the DDS AttrTable hierarchy.
Each time we traverse down into containers, we'll push one of these on a stack to keep track of where we are in a parse for debugging.
Definition at line 71 of file ScopeStack.h.
| ncml_module::ScopeStack::Entry::Entry | ( | ScopeType | theType, |
| const string & | theName | ||
| ) |
Definition at line 48 of file ScopeStack.cc.
References BESDEBUG, and ncml_module::ScopeStack::NUM_SCOPE_TYPES.
|
inline |
Definition at line 74 of file ScopeStack.h.
|
inline |
Definition at line 76 of file ScopeStack.h.
|
inlinestatic |
Definition at line 81 of file ScopeStack.h.
| string ncml_module::ScopeStack::Entry::name |
Definition at line 87 of file ScopeStack.h.
|
static |
Definition at line 88 of file ScopeStack.h.
| ScopeType ncml_module::ScopeStack::Entry::type |
Definition at line 86 of file ScopeStack.h.