libdap++  Updated for version 3.12.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNlibdap
|oCAlarmHandler
|oCAncillary
|oCArrayA multidimensional array of identical data types
||\Cdimension
|oCAttrTableContains the attributes for a dataset
||\Centry
|oCBaseTypeThe basic data type for the DODS DAP types
|oCBaseTypeFactory
|oCByteHolds a single byte
|oCce_parser_arg
|oCClauseHolds a fragment of a constraint expression
|oCConnectHolds information about the link from a DAP2 client to a dataset
|oCConstraintEvaluatorEvaluate a constraint expression
|oCConstructor
|oCD4BaseTypeFactory
|oCD4Dimensions
|oCD4EnumDef
|oCD4Group
|oCD4Maps
|oCD4ParseError
|oCD4ParserSax2
|oCDAP4StreamMarshallerMarshaller that knows how to marshal/serialize dap data objects to a C++ iostream using DAP4's receiver-makes-right scheme. This code adds checksums to the stream and uses the xdr library to encode real values if the underlying representation is not IEEE 754. It also supports computing the checksum only
|oCDAP4StreamUnMarshallerRead data from the stream made by DAP4StreamMarshaller
||\Cchecksum
|oCDapIndentClass with static methods to help with indentation of debug information
|oCDapObjLibdap base object for common functionality of libdap objects
|oCDASHold attribute data for a DAP2 dataset
|oCDataDDSHolds a DAP2 DDS
|oCDDS
|oCDDXParseFailed
|oCDDXParser
|oCDODSFilterCommon functions for DODS server filter programs
|oCErrorA class for error processing
|oCEventHandler
|oCFloat32Holds a 32-bit floating point value
|oCFloat64Holds a 64-bit (double precision) floating point value
|oCGridHolds the Grid data type
|oCHTTPCache
|oCHTTPCacheInterruptHandler
|oCHTTPCacheResponse
|oCHTTPCacheTable
||\CCacheEntry
|oCHTTPConnect
|oCHTTPResponse
|oCInt16Holds a 16-bit signed integer value
|oCInt32Holds a 32-bit signed integer
|oCInt64Holds a64-bit signed integer
|oCInt8Holds a 16-bit signed integer value
|oCInternalErrA class for software fault reporting
|oCKeywords
|oCMarshallerAbstract base class used to marshal/serialize dap data objects
|oCparser_argPass parameters by reference to a parser
|oCPipeResponseEncapsulate a response. This class provides special treatment for 'stream pipes.' It arranges to close them using pclose() instead of fclose()
|oCRCReader
|oCResourceAssociate a rule with an ancillary resource
|oCResponse
|oCResponseTooBigErr
|oCrvalue
|oCSequenceHolds a sequence
|oCServerFunction
|oCServerFunctionsList
|oCSignalHandler
|oCSignalHandlerRegisteredErr
|oCStdinResponseEncapsulate a response read from stdin
|oCStrHolds character string data
|oCStructureHolds a structure (aggregate) type
|oCTestHandler
|oCUInt16Holds an unsigned 16-bit integer
|oCUInt32Holds a 32-bit unsigned integer
|oCUInt64Holds a 64-bit unsigned integer
|oCUnMarshallerAbstract base class used to unmarshall/deserialize dap data objects
|oCUrlHolds an Internet address (URL)
|oCVectorHolds a one-dimensional collection of DAP2 data types
|oCXDRFileMarshallerMarshaller that knows how to marshall/serialize dap data objects to a file using XDR
|oCXDRFileUnMarshallerUnmarshaller that knows how to unmarshall/deserialize dap objects using XDR from a file
|oCXDRStreamMarshallerMarshaller that knows how to marshal/serialize dap data objects to a C++ iostream using XDR
|oCXDRStreamUnMarshallerUnmarshaller that knows how to unmarshall/deserialize dap objects using XDR from a file
|\CXDRUtils
\CXMLWriter