|
libdap++
Updated for version 3.14.0
|
#include <D4Attributes.h>

Public Types | |
| typedef vector< string >::const_iterator | D4AttributeCIter |
| typedef vector< string >::iterator | D4AttributeIter |
Public Member Functions | |
| void | add_value (const string &value) |
| void | add_value_vector (const vector< string > &values) |
| D4Attributes * | attributes () |
| D4Attribute () | |
| D4Attribute (const string &name, D4AttributeType type) | |
| D4Attribute (const D4Attribute &src) | |
| string | name () const |
| unsigned int | num_values () const |
| D4Attribute & | operator= (const D4Attribute &rhs) |
| void | print_dap4 (XMLWriter &xml) const |
| void | set_name (const string &name) |
| void | set_type (D4AttributeType type) |
| D4AttributeType | type () const |
| string | value (unsigned int i) const |
| D4AttributeIter | value_begin () |
| D4AttributeIter | value_end () |
| ~D4Attribute () | |
Definition at line 43 of file D4Attributes.h.
| typedef vector<string>::const_iterator libdap::D4Attribute::D4AttributeCIter |
Definition at line 61 of file D4Attributes.h.
| typedef vector<string>::iterator libdap::D4Attribute::D4AttributeIter |
Definition at line 60 of file D4Attributes.h.
|
inline |
Definition at line 63 of file D4Attributes.h.
|
inline |
Definition at line 64 of file D4Attributes.h.
| libdap::D4Attribute::D4Attribute | ( | const D4Attribute & | src | ) |
Definition at line 161 of file D4Attributes.cc.
| libdap::D4Attribute::~D4Attribute | ( | ) |
Definition at line 166 of file D4Attributes.cc.
|
inline |
Definition at line 77 of file D4Attributes.h.
Referenced by libdap::D4Group::deserialize(), libdap::D4ParserSax2::dmr_end_element(), and libdap::D4Group::intern_data().
|
inline |
Definition at line 78 of file D4Attributes.h.
Referenced by libdap::D4Attributes::transform_to_dap4().
| D4Attributes * libdap::D4Attribute::attributes | ( | ) |
Definition at line 180 of file D4Attributes.cc.
Referenced by libdap::D4Attributes::transform_to_dap4().
|
inline |
Definition at line 71 of file D4Attributes.h.
Referenced by print_dap4().
|
inline |
Definition at line 83 of file D4Attributes.h.
Referenced by print_dap4().
| D4Attribute & libdap::D4Attribute::operator= | ( | const D4Attribute & | rhs | ) |
Definition at line 172 of file D4Attributes.cc.
| void libdap::D4Attribute::print_dap4 | ( | XMLWriter & | xml | ) | const |
Definition at line 335 of file D4Attributes.cc.
References attr_container_c, attr_otherxml_c, libdap::D4AttributeTypeToString(), libdap::XMLWriter::get_writer(), name(), num_values(), libdap::D4Attributes::print_dap4(), type(), and value().

|
inline |
Definition at line 72 of file D4Attributes.h.
|
inline |
Definition at line 75 of file D4Attributes.h.
|
inline |
Definition at line 74 of file D4Attributes.h.
Referenced by print_dap4().
|
inline |
Definition at line 84 of file D4Attributes.h.
Referenced by print_dap4().
|
inline |
Definition at line 80 of file D4Attributes.h.
|
inline |
Definition at line 81 of file D4Attributes.h.