libdap++  Updated for version 3.13.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nlibdap
 CAlarmHandler
 CAncillary
 CArrayA multidimensional array of identical data types
 Cdimension
 CAttrTableContains the attributes for a dataset
 Centry
 CBaseTypeThe basic data type for the DODS DAP types
 CBaseTypeFactory
 CByteHolds a single byte
 Cce_parser_arg
 CClauseHolds a fragment of a constraint expression
 CConnectHolds information about the link from a DAP2 client to a dataset
 CConstraintEvaluatorEvaluate a constraint expression
 CConstructor
 CD4BaseTypeFactory
 CD4Dimensions
 CD4EnumDef
 CD4Group
 CD4Maps
 CD4ParseError
 CD4ParserSax2
 CDAP4StreamMarshallerMarshaller 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
 CDAP4StreamUnMarshallerRead data from the stream made by DAP4StreamMarshaller
 Cchecksum
 CDapIndentClass with static methods to help with indentation of debug information
 CDapObjLibdap base object for common functionality of libdap objects
 CDASHold attribute data for a DAP2 dataset
 CDataDDSHolds a DAP2 DDS
 CDDS
 CDDXParseFailed
 CDDXParser
 CDODSFilterCommon functions for DODS server filter programs
 CErrorA class for error processing
 CEventHandler
 CFloat32Holds a 32-bit floating point value
 CFloat64Holds a 64-bit (double precision) floating point value
 CGridHolds the Grid data type
 CHTTPCache
 CHTTPCacheInterruptHandler
 CHTTPCacheResponse
 CHTTPCacheTable
 CCacheEntry
 CHTTPConnect
 CHTTPResponse
 CInt16Holds a 16-bit signed integer value
 CInt32Holds a 32-bit signed integer
 CInt64Holds a64-bit signed integer
 CInt8Holds a 16-bit signed integer value
 CInternalErrA class for software fault reporting
 CKeywords
 CMarshallerAbstract base class used to marshal/serialize dap data objects
 Cparser_argPass parameters by reference to a parser
 CPipeResponseEncapsulate a response. This class provides special treatment for 'stream pipes.' It arranges to close them using pclose() instead of fclose()
 CRCReader
 CResourceAssociate a rule with an ancillary resource
 CResponse
 CResponseTooBigErr
 Crvalue
 CSequenceHolds a sequence
 CServerFunction
 CServerFunctionsList
 CSignalHandler
 CSignalHandlerRegisteredErr
 CStdinResponseEncapsulate a response read from stdin
 CStrHolds character string data
 CStructureHolds a structure (aggregate) type
 CTestHandler
 CUInt16Holds an unsigned 16-bit integer
 CUInt32Holds a 32-bit unsigned integer
 CUInt64Holds a 64-bit unsigned integer
 CUnMarshallerAbstract base class used to unmarshall/deserialize dap data objects
 CUrlHolds an Internet address (URL)
 CVectorHolds a one-dimensional collection of DAP2 data types
 CXDRFileMarshallerMarshaller that knows how to marshall/serialize dap data objects to a file using XDR
 CXDRFileUnMarshallerUnmarshaller that knows how to unmarshall/deserialize dap objects using XDR from a file
 CXDRStreamMarshallerMarshaller that knows how to marshal/serialize dap data objects to a C++ iostream using XDR
 CXDRStreamUnMarshallerUnmarshaller that knows how to unmarshall/deserialize dap objects using XDR from a file
 CXDRUtils
 CXMLWriter