libdap Updated for version 3.20.11
libdap4 is an implementation of OPeNDAP's DAP protocol.
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Clibdap::Ancillary
 Clibdap::BaseTypeFactory
 Clibdap::D4BaseTypeFactory
 Clibdap::HTTPCacheTable::CacheEntry
 Clibdap::ce_parser_arg
 Clibdap::ChildLocker
 Clibdap::ClauseHolds a fragment of a constraint expression
 Clibdap::ConnectHolds information about the link from a DAP2 client to a dataset
 Clibdap::ConstraintEvaluatorEvaluate a constraint expression
 CCrc32
 Cd4_ceFlexLexer
 Clibdap::D4CEScanner
 Cd4_functionFlexLexer
 Clibdap::D4FunctionScanner
 Clibdap::D4AsyncUtil
 Clibdap::D4Connect
 Clibdap::D4ConstraintEvaluator
 Clibdap::D4Dimension
 Clibdap::D4Dimensions
 Clibdap::D4EnumDef
 Clibdap::D4EnumDefs
 Clibdap::D4FilterClauseDAP4 filter clauses
 Clibdap::D4FilterClauseListList of DAP4 Filter Clauses
 Clibdap::D4FunctionEvaluator
 Clibdap::D4Map
 Clibdap::D4Maps
 Clibdap::D4ParserSax2
 Clibdap::D4RValue
 Clibdap::D4RValueList
 Clibdap::DapIndentClass with static methods to help with indentation of debug information
 Clibdap::DapObjLibdap base object for common functionality of libdap objects
 Clibdap::AttrTableContains the attributes for a dataset
 Clibdap::BaseTypeThe basic data type for the DODS DAP types.
 Clibdap::D4Attribute
 Clibdap::D4Attributes
 Clibdap::DASHold attribute data for a DAP2 dataset
 Clibdap::DDS
 Clibdap::DMR
 Clibdap::MarshallerAbstract base class used to marshal/serialize dap data objects
 Clibdap::UnMarshallerAbstract base class used to unmarshall/deserialize dap data objects
 Clibdap::DapXmlNamspaces
 Clibdap::DDXParser
 Clibdap::Array::dimension
 Clibdap::DODSFilterCommon functions for DODS server filter programs
 Clibdap::AttrTable::entry
 Clibdap::EventHandler
 Clibdap::AlarmHandler
 Clibdap::HTTPCacheInterruptHandler
 Cstd::exceptionSTL class
 Clibdap::ErrorA class for error processing
 CGetOpt
 Clibdap::HTTPCache
 Clibdap::HTTPCacheTable
 Clibdap::HTTPConnect
 Cstd::ios_baseSTL class
 Cstd::basic_ios< Char >STL class
 Clibdap::Keywords
 Clibdap::Locker
 Clibdap::MarshallerThread
 Clibdap::parser_argPass parameters by reference to a parser
 Clibdap::RCReader
 Clibdap::RegexRegular expression matching
 Clibdap::ResourceAssociate a rule with an ancillary resource
 Clibdap::Response
 Clibdap::HTTPResponse
 Clibdap::PipeResponseEncapsulate a response. This class provides special treatment for 'stream pipes.' It arranges to close them using pclose() instead of fclose()
 Clibdap::StdinResponseEncapsulate a response read from stdin
 Clibdap::rvalue
 Clibdap::ServerFunction
 Clibdap::ServerFunctionsList
 Clibdap::SignalHandler
 Cstd::streambuf
 Clibdap::chunked_inbuf
 Clibdap::chunked_outbufOutput buffer for a chunked stream This performs buffered output encoding the data in the stream using the simple chunking protocol defined for DAP4's binary data transmission. Each block of data is prefixed by four bytes: A CHUNK TYPE byte followed by three bytes that are the CHUNK SIZE. There are three CHUNK TYPES: data, end and error, indicated by the code values 0x00, 0x01 and 0x02. The size of a chunk is limited to 2^24 data bytes + 4 bytes for the chunk header
 Clibdap::XDRUtils
 Clibdap::XMLWriter