libdap Updated for version 3.21.0
libdap4 is an implementation of OPeNDAP's DAP protocol.
|
#include <AttrTable.h>
Public Member Functions | |
void | clone (const entry &rhs) |
void | delete_entry () |
entry (const entry &rhs) | |
bool | is_dap4_type (const std::string &path, std::vector< std::string > &inventory) const |
entry & | operator= (const entry &rhs) |
Public Attributes | |
string | aliased_to |
std::vector< string > * | attr |
AttrTable * | attributes |
bool | is_alias |
bool | is_global |
bool | is_utf8_str =false |
string | name |
AttrType | type |
Each AttrTable has zero or more entries. Instead of accessing this struct's members directly, use AttrTable methods.
This struct is public because its type is used in public typedefs.
Definition at line 162 of file AttrTable.h.
|
inline |
Definition at line 179 of file AttrTable.h.
|
inline |
Definition at line 182 of file AttrTable.h.
|
inlinevirtual |
Definition at line 200 of file AttrTable.h.
|
inline |
Definition at line 205 of file AttrTable.h.
|
inline |
Definition at line 188 of file AttrTable.h.
|
inline |
Returns true if this Attribute is a dap4 type.
path | |
inventory |
Definition at line 249 of file AttrTable.h.
Definition at line 234 of file AttrTable.h.
string libdap::AttrTable::entry::aliased_to |
Definition at line 168 of file AttrTable.h.
std::vector<string>* libdap::AttrTable::entry::attr |
Definition at line 177 of file AttrTable.h.
AttrTable* libdap::AttrTable::entry::attributes |
Definition at line 176 of file AttrTable.h.
bool libdap::AttrTable::entry::is_alias |
Definition at line 167 of file AttrTable.h.
bool libdap::AttrTable::entry::is_global |
Definition at line 170 of file AttrTable.h.
bool libdap::AttrTable::entry::is_utf8_str =false |
Definition at line 172 of file AttrTable.h.
string libdap::AttrTable::entry::name |
Definition at line 164 of file AttrTable.h.
AttrType libdap::AttrTable::entry::type |
Definition at line 165 of file AttrTable.h.