libdap++  Updated for version 3.11.7
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Clibdap::Ancillary
 Clibdap::BaseTypeFactory
 Ccache_entry
 Clibdap::HTTPCacheTable::CacheEntry
 Clibdap::ce_parser_arg
 Clibdap::ClauseHolds a fragment of a constraint expression
 Clibdap::Cmp< T1, T2 >
 Clibdap::ConnectHolds information about the link from a DAP2 client to a dataset
 Clibdap::ConstraintEvaluatorEvaluate a constraint expression
 Clibdap::DapIndentClass with static methods to help with indentation of debug information
 Clibdap::DapObjLibdap base object for common functionality of libdap objects
 CDAPCache3Implementation of a caching mechanism for compressed data. This cache uses simple advisory locking found on most modern unix file systems. Compressed files are decompressed and stored in a cache where they can be used over and over until removed from the cache. Several processes can share the cache with each reading from files. At the same time, new files can be added and the cache can be purged, without disrupting the existing read operations
 Clibdap::AttrTableContains the attributes for a dataset
 Clibdap::BaseTypeThe basic data type for the DODS DAP types
 Clibdap::ByteHolds a single byte
 Clibdap::Constructor
 Clibdap::GridHolds the Grid data type
 Clibdap::SequenceHolds a sequence
 Clibdap::StructureHolds a structure (aggregate) type
 Clibdap::Float32Holds a 32-bit floating point value
 Clibdap::Float64Holds a 64-bit (double precision) floating point value
 Clibdap::Int16Holds a 16-bit signed integer value
 Clibdap::Int32Holds a 32-bit signed integer
 Clibdap::StrHolds character string data
 Clibdap::UrlHolds an Internet address (URL)
 Clibdap::UInt16Holds an unsigned 16-bit integer
 Clibdap::UInt32Holds a 32-bit unsigned integer
 Clibdap::VectorHolds a one-dimensional collection of DAP2 data types
 Clibdap::ArrayA multidimensional array of identical data types
 Clibdap::DASHold attribute data for a DAP2 dataset
 Clibdap::DDS
 Clibdap::DataDDSHolds a DAP2 DDS
 Clibdap::MarshallerAbstract base class used to marshal/serialize dap data objects
 Clibdap::XDRFileMarshallerMarshaller that knows how to marshall/serialize dap data objects to a file using XDR
 Clibdap::XDRStreamMarshallerMarshaller that knows how to marshal/serialize dap data objects to a C++ iostream using XDR
 Clibdap::UnMarshallerAbstract base class used to unmarshall/deserialize dap data objects
 Clibdap::XDRFileUnMarshallerUnmarshaller that knows how to unmarshall/deserialize dap objects using XDR from a file
 Clibdap::XDRStreamUnMarshallerUnmarshaller that knows how to unmarshall/deserialize dap objects using XDR from a file
 Clibdap::DDXParser
 Clibdap::Array::dimension
 Clibdap::DODSFilterCommon functions for DODS server filter programs
 Clibdap::AttrTable::entry
 Clibdap::ErrorA class for error processing
 Clibdap::DDXParseFailed
 Clibdap::InternalErrA class for software fault reporting
 Clibdap::ResponseTooBigErr
 Clibdap::SignalHandlerRegisteredErr
 Clibdap::EventHandler
 Clibdap::AlarmHandler
 Clibdap::HTTPCacheInterruptHandler
 Clibdap::TestHandler
 Clibdap::GeoConstraint
 Clibdap::ArrayGeoConstraint
 Clibdap::GridGeoConstraint
 Clibdap::gse_arg
 Clibdap::GSEClause
 Clibdap::HTTPCache
 Clibdap::HTTPCacheTable
 Clibdap::HTTPConnect
 Clibdap::Keywords
 Clibdap::parser_argPass parameters by reference to a parser
 Clibdap::RCReader
 Clibdap::ResourceAssociate a rule with an ancillary resource
 Clibdap::Response
 Clibdap::HTTPResponse
 Clibdap::HTTPCacheResponse
 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::ResponseBuilderBuild responses for Hyrax server modules/handlers
 Clibdap::rvalue
 Clibdap::SignalHandler
 Clibdap::StrCmp< T1, T2 >
 Clibdap::SUCmp< T1, UT2 >
 Clibdap::USCmp< UT1, T2 >
 Clibdap::XDRUtils
 CXMLWriter