libdap Updated for version 3.21.1
libdap4 is an implementation of OPeNDAP's DAP protocol.
AttrTable.h File Reference
#include <string>
#include <vector>
#include "Error.h"
#include "DapObj.h"
#include "XMLWriter.h"
Include dependency graph for AttrTable.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  libdap::AttrTable
 Contains the attributes for a dataset. More...
 
struct  libdap::AttrTable::entry
 

Namespaces

namespace  libdap
 top level DAP object to house generic methods
 

Enumerations

enum  libdap::AttrType {
  libdap::Attr_unknown , libdap::Attr_container , libdap::Attr_byte , libdap::Attr_int16 ,
  libdap::Attr_uint16 , libdap::Attr_int32 , libdap::Attr_uint32 , libdap::Attr_float32 ,
  libdap::Attr_float64 , libdap::Attr_string , libdap::Attr_url , libdap::Attr_other_xml ,
  libdap::Attr_int8 , libdap::Attr_uint8 , libdap::Attr_int64 , libdap::Attr_uint64 ,
  libdap::Attr_enum , libdap::Attr_opaque
}
 

Functions

string libdap::add_space_encoding (const string &s)
 
string libdap::AttrType_to_String (const AttrType at)
 
string libdap::remove_space_encoding (const string &s)
 
AttrType libdap::String_to_AttrType (const string &s)