| C_BESDataRequestInterface | Structure storing information from the Apache module |
| C_leaf | |
| Chttp::AccessCredentials | |
| Cagg_util::AggregationUtil | |
| CAllocator | Concept for allocating, resizing and freeing memory block |
| Chttp::AllowedHosts | Can a given URL be dereferenced given the BES's configuration? |
| ►Clibdap::Array | |
| CGDALArray | |
| CHDF5Array | |
| ►CHDF5BaseArray | |
| CHDF5CFArray | |
| CHDF5CFGeoCF1D | |
| CHDF5GMCFFillIndexArray | |
| CHDF5GMCFMissLLArray | |
| CHDF5GMCFMissNonLLCVArray | |
| CHDF5GMCFSpecialCVArray | |
| CHDF5GMSPCFArray | |
| CHDFEOS5CFMissLLArray | |
| CHDFEOS5CFMissNonLLCVArray | |
| CHDFEOS5CFSpecialCVArray | |
| CHDF5CFProj1D | |
| CHDF5MissLLArray | |
| CHDFArray | |
| CHDFCFStrField | |
| CHDFDMRArray_EOS2LL | |
| CHDFDMRArray_SDS | |
| CHDFDMRArray_SPLL | |
| CHDFDMRArray_VD | |
| CHDFSPArrayAddCVField | |
| CHDFSPArrayGeoField | |
| CHDFSPArrayMissGeoField | |
| CHDFSPArray_RealField | |
| CHDFSPArray_VDField | |
| CNCArray | |
| CWWWArray | |
| CXDArray | |
| ►Cagg_util::ArrayAggregationBase | |
| Cagg_util::ArrayAggregateOnOuterDimension | |
| Cagg_util::ArrayJoinExistingAggregation | |
| Cdmrpp::DmrppArray | Extend libdap::Array so that a handler can read data using a DMR++ file |
| ►Cncml_module::NCMLBaseArray | |
| Cncml_module::NCMLArray< T > | A parameterized subclass of libdap::Array that allows us to apply constraints on NcML-specified data prior to serialization. All the code is in the .h, so no .cc is defined |
| Cncml_module::RenamedArrayWrapper | A Decorator Pattern for wrapping a libdap::Array in order to change its name efficiently in the face of buggy subclasses we cannot change |
| Carray_ce | |
| Carray_descriptor_struct | |
| Carray_index_struct | |
| Carray_mapping_struct | |
| CGenericValue< Encoding, Allocator >::ArrayData | |
| ►Cagg_util::ArrayGetterInterface | |
| Cagg_util::TopLevelArrayGetter | |
| Cagg_util::TopLevelGridDataArrayGetter | |
| Cagg_util::TopLevelGridMapArrayGetter | |
| CASCII< CharType > | ASCII encoding |
| ►CAsciiOutput | |
| CAsciiArray | |
| CAsciiByte | |
| CAsciiFloat32 | |
| CAsciiFloat64 | |
| CAsciiGrid | |
| CAsciiInt16 | |
| CAsciiInt32 | |
| CAsciiSequence | |
| CAsciiStr | |
| CAsciiStructure | |
| CAsciiUInt16 | |
| CAsciiUInt32 | |
| CAsciiUrl | |
| Cattr_data_ptr_t | |
| Cattr_info_ptr_struct_t | |
| CHDFSP::AttrContainer | |
| CHDF5CF::Attribute | This class represents one attribute |
| CHDFSP::Attribute | Representing one attribute in grid or swath |
| Cncml_module::AttrTableLazyPtr | |
| CAutoUTF< CharType > | Dynamically select encoding according to stream's runtime-specified UTF encoding type |
| CAutoUTFInputStream< CharType, InputByteStream > | Input stream wrapper with dynamically bound encoding and automatic encoding detection |
| CAutoUTFOutputStream< CharType, OutputByteStream > | Output stream wrapper with dynamically bound encoding and automatic encoding detection |
| Cbase64::Base64 | |
| CBaseReaderHandler< Encoding, Derived > | Default implementation of Handler |
| ►CBaseTypeFactory | |
| CAsciiOutputFactory | |
| CReadTypeFactory | |
| CWWWOutputFactory | |
| ►Clibdap::BaseTypeFactory | |
| CCacheTypeFactory | |
| CHDFTypeFactory | |
| CXDOutputFactory | |
| CBasicIStreamWrapper< StreamType > | Wrapper of std::basic_istream into RapidJSON's Stream concept |
| CBasicOStreamWrapper< StreamType > | Wrapper of std::basic_ostream into RapidJSON's Stream concept |
| CBESAutoPtr< T > | |
| ►CBESCommand | |
| CBESWWWGetCommand | |
| CSampleSayCommand | |
| CBESDapResponseBuilder | |
| CBESDapService | Static helper functions to register a handler to handle dap services and add commands to the dap service |
| CBESDebug | |
| CBESDefaultModule | |
| CBESFSDir | |
| CBESFSFile | |
| CBESIndent | |
| ►CBESObj | Top level BES object to house generic methods |
| CBESPlugin< BESAbstractModule > | |
| CBESPlugin< C > | |
| CBESPluginFactory< BESAbstractModule > | |
| ►CBESAbstractModule | |
| CBESAsciiModule | |
| CBESDapModule | |
| CBESUsageModule | |
| CBESWWWModule | |
| CBESXDModule | |
| CBESXMLDapCommandModule | |
| CCSVModule | |
| CCmrModule | |
| CDapModule | |
| CFFModule | |
| CFONcModule | Module that allows for OPeNDAP Data objects to be returned as netcdf files |
| CFitsModule | |
| CFoCovJsonModule | Module that allows for OPeNDAP Data objects to be returned as geotiff files |
| CFoJsonModule | Module that allows for OPeNDAP Data objects to be returned as geotiff files |
| CGDALModule | |
| CHDF4Module | |
| CHDF5Module | |
| CNCModule | |
| CSampleModule | |
| CUgridFunctions | |
| CW10NModule | |
| Cbuilddmrpp::BuildDmrppModule | |
| Cdebug_function::DebugFunctions | |
| Cdmrpp::DmrppModule | |
| Cfunctions::DapFunctions | |
| Cgateway::GatewayModule | |
| Chttpd_catalog::HttpdCatalogModule | |
| Cncml_module::NCMLModule | |
| Cngap::NgapModule | |
| Cs3::S3Module | |
| ►CBESApp | Application class for BES applications |
| ►CBESModuleApp | Base application object for all BES applications |
| CServerApp | |
| CStandAloneApp | |
| CCmdApp | |
| ►CBESCatalog | Catalogs provide a hierarchical organization for data |
| CBESCatalogDirectory | Catalogs from a directory structure |
| Ccmr::CmrCatalog | Builds catalogs from a directory structure |
| Chttpd_catalog::HttpdCatalog | Builds catalogs from a directory structure exposed by Apache httpd |
| CBESCatalogEntry | |
| CBESCatalogList | List of all registered catalogs |
| CBESCatalogUtils | |
| ►CBESContainer | A container is something that holds data. E.G., a netcdf file or a database entry |
| CBESFileContainer | Holds real data, container type and constraint for symbolic name read from persistence |
| CNCMLContainer | Container representing a NCML request |
| Cbuilddmrpp::NgapBuildDmrppContainer | Container representing a remote request |
| Ccmr::CmrContainer | Container representing a remote request |
| Cgateway::GatewayContainer | Container representing a remote request |
| Chttpd_catalog::HttpdCatalogContainer | Container representing a remote request |
| Cngap::NgapOwnedContainer | Container representing a data resource that is 'owned' by NGAP/EDC/NASA but that is described by a DMR++ that OPeNDAP 'owns.' |
| Cs3::S3Container | Container representing a remote request |
| ►CBESContainerStorage | Persistent storage for data storage information represented by a container |
| CBESContainerStorageFile | Implementation of BESContainerStorage that represents a way to read container information from a file |
| ►CBESContainerStorageVolatile | Implementation of BESContainerStorage that stores containers in memory for the duration of this process |
| CBESFileContainerStorage | Implementation of BESContainerStorage that represents a data within a catalog repository |
| CNCMLContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of NCML requests |
| Cbuilddmrpp::NgapBuildDmrppContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
| Ccmr::CmrContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
| Cgateway::GatewayContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
| Chttpd_catalog::HttpdCatalogContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
| Cngap::NgapOwnedContainerStorage | Implementation of BESContainerStorageVolatile that represents a resource managed by the NASA NGAP/EOSDIS cloud-based data system. These resources are stored in S3 and must be transferred to the server before they can be used. In the Hyrax server, these are DMR++ (i.e., XML) files, not the actual data files. The data files are stored in S3 but are subset directly from S3 using information in the (much smaller) DMR++ files |
| Cs3::S3ContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
| CBESContainerStorageList | Provides a mechanism for accessing container information from different container stores registered with this server |
| CBESContextManager | Maintains the list of registered request handlers for this server |
| CBESDataHandlerInterface | Structure storing information used by the BES to handle the request |
| CBESDefine | |
| ►CBESDefinitionStorage | Persistent storage for a specific view of different containers including contraints and aggregation |
| CBESDefinitionStorageVolatile | Volatile storage for a specific definition/view of different containers including contraints and aggregation |
| CBESDefinitionStorageList | Provides a mechanism for accessing definitions from different definition stores registered with this server |
| ►CBESError | Base exception class for the BES with basic string message |
| CBESDapError | Error object created from libdap error objects and can handle those errors |
| CBESForbiddenError | Error thrown if the BES is not allowed to access the resource requested |
| ►CBESInternalError | Exception thrown if internal error encountered |
| Ccmr::CmrInternalError | |
| Chttpd_catalog::HttpdCatalogError | |
| ►CBESInternalFatalError | Exception thrown if an internal error is found and is fatal to the BES |
| CNoSuchLibrary | |
| CNoSuchObject | |
| ►CBESNotFoundError | Error thrown if the resource requested cannot be found |
| Ccmr::CmrNotFoundError | |
| CBESSyntaxUserError | Error thrown if there is a user syntax error in the request or any other user error |
| CBESTimeoutError | Error thrown if there is a user syntax error in the request or any other user error |
| Chttp::HttpError | |
| ►CBESFileLockingCache | Implementation of a caching mechanism for compressed data |
| CBESDapFunctionResponseCache | Cache the results from server functions |
| CBESH4Cache | |
| CBESStoredDapResultCache | |
| CBESUncompressCache | |
| CHDF5DiskCache | |
| Cagg_util::AggMemberDatasetDimensionCache | |
| ►Cbes::GlobalMetadataStore | Store the DAP metadata responses |
| Cbes::DmrppMetadataStore | Store the DAP DMR++ metadata responses |
| CBESInfoList | |
| ►CBESInterface | Entry point into BES, building responses to given requests |
| CBESXMLInterface | Entry point into BES using xml document requests |
| CBESLog | Provides a mechanism for applications to log information to an external file |
| CBESPlugin< M > | |
| CBESPluginFactory< C > | |
| ►CBESReporter | |
| CSayReporter | |
| CBESReporterList | |
| ►CBESRequestHandler | Represents a specific data type request handler |
| CBESAsciiRequestHandler | |
| CBESDapRequestHandler | |
| CBESUsageRequestHandler | |
| CBESWWWRequestHandler | |
| CBESXDRequestHandler | |
| CCSVRequestHandler | |
| CDapFunctionsRequestHandler | A Request Handler for the DAP Functions module |
| CDapRequestHandler | |
| CFFRequestHandler | |
| CFONcRequestHandler | A Request Handler for the Fileout NetCDF request |
| CFitsRequestHandler | |
| CFoCovJsonRequestHandler | A Request Handler for the Fileout NetCDF request |
| CFoJsonRequestHandler | A Request Handler for the Fileout NetCDF request |
| CGDALRequestHandler | |
| CHDF4RequestHandler | |
| CHDF5RequestHandler | |
| CNCRequestHandler | |
| CSampleRequestHandler | |
| CW10nJsonRequestHandler | A Request Handler for the Fileout NetCDF request |
| Cbuilddmrpp::BuildDmrppRequestHandler | |
| Cdmrpp::DmrppRequestHandler | |
| Cgateway::GatewayRequestHandler | |
| Cncml_module::NCMLRequestHandler | |
| Cngap::NgapRequestHandler | |
| Cs3::S3RequestHandler | |
| CBESRequestHandlerList | The list of registered request handlers for this server; a singleton |
| ►CBESResponseHandler | Handler object that knows how to create a specific response object |
| CBESCatalogResponseHandler | Response handler that returns nodes or leaves within the catalog either at the root or at a specified node |
| CBESConfigResponseHandler | Response handler that returns the list of keys defined in the BES initialization file |
| CBESDASResponseHandler | Response handler that builds an OPeNDAP DAS response object |
| CBESDDSResponseHandler | Response handler that builds an OPeNDAP DDS response object |
| CBESDDXResponseHandler | Response handler that builds an OPeNDAP DDX object |
| CBESDMRResponseHandler | Response handler that builds an OPeNDAP DMR response object |
| CBESDap4ResponseHandler | Response handler that builds an OPeNDAP Dap4 data response |
| CBESDataDDXResponseHandler | Response handler that builds an OPeNDAP DDX object |
| CBESDataResponseHandler | Response handler that builds an OPeNDAP Data DDS object |
| CBESDefineResponseHandler | Response handler that creates a definition given container names and optionally constraints and attributes for each of those containers |
| CBESDelContainerResponseHandler | Response handler that deletes a container |
| CBESDelContainersResponseHandler | Response handler that deletes all containers from a specified container store |
| CBESDelDefResponseHandler | Response handler that deletes a definition from a specified definition store |
| CBESDelDefsResponseHandler | Response handler that deletes all definitions from a specified definition store |
| CBESHelpResponseHandler | Response handler that returns help information about the server and currently loaded modules |
| CBESProcIdResponseHandler | Response handler that returns the process id for the server process |
| CBESServicesResponseHandler | Response handler that returns the list of servies provided by this BES |
| CBESSetContainerResponseHandler | Response handler that creates a container given the symbolic name, real name, and data type |
| CBESSetContextResponseHandler | Response handler that set context within the BES as a simple name/value pair |
| CBESShowContainersResponseHandler | Response handler that returns list of continers currently defined in all container storage lists |
| CBESShowContextResponseHandler | Response handler that lists the context name/value pairs |
| CBESShowDefsResponseHandler | Response handler that returns list of definitions currently defined |
| CBESShowErrorResponseHandler | Response handler that throws the requested exception type |
| CBESStatusResponseHandler | Response handler that returns the status of the server process serving the requesting client |
| CBESStreamResponseHandler | |
| CBESUsageResponseHandler | Response handler that builds an OPeNDAP Usage response object |
| CBESVersionResponseHandler | Response handler that returns the version of the BES and the version of any data request handlers registered with the server |
| CBESWWWResponseHandler | Response handler that builds an OPeNDAP WWW response object |
| CBESXDResponseHandler | Response handler that builds an OPeNDAP ASCII response object |
| CGatewayPathInfoResponseHandler | Response handler that returns nodes or leaves within the catalog either at the root or at a specified node |
| CSampleSayResponseHandler | |
| CShowBesKeyResponseHandler | Response handler that returns the value(s) of a BES key |
| CShowPathInfoResponseHandler | Response handler that returns nodes or leaves within the catalog either at the root or at a specified node |
| CSiteMapResponseHandler | Response handler that returns a site map |
| CW10nShowPathInfoResponseHandler | Response handler that returns nodes or leaves within the catalog either at the root or at a specified node |
| Cbes::NullResponseHandler | A ResponseHandler that does nothing |
| Cbes::SetContextsResponseHandler | Set a number of context name-value pairs at once |
| Cbes::ShowNodeResponseHandler | Evaluate a showNode command |
| Cncml_module::NCMLCacheAggResponseHandler | |
| CBESResponseHandlerList | List of all registered response handlers for this server |
| ►CBESResponseObject | Abstract base class representing a specific set of information in response to a request to the BES |
| ►CBESDapResponse | Represents an OPeNDAP DAP response object within the BES |
| CBESDASResponse | Represents an OPeNDAP DAS DAP2 data object within the BES |
| CBESDDSResponse | Holds a DDS object within the BES |
| CBESDMRResponse | Represents an OPeNDAP DMR DAP4 data object within the BES |
| CBESDataDDSResponse | Represents an OPeNDAP DataDDS DAP2 data object within the BES |
| ►CBESInfo | Informational response object |
| CBESHTMLInfo | Html formatted response object |
| CBESTextInfo | Simple text information in a response object, such as version and help information |
| CBESVersionInfo | |
| CBESXMLInfo | Xml formatted response object |
| CBESUsage | Container for a DAS and DDS needed to write out the usage information for a dataset |
| CBESWWW | Container for a DAS and DDS needed to write out the usage information for a dataset |
| CBESReturnManager | ReturnManager holds the list of response object transmitter that knows how to transmit response objects in particular ways |
| CBESServiceRegistry | The service registry allows modules to register services with the BES that they provide |
| CBESStopWatch | |
| CBESTokenizer | Tokenizer for the BES request command string |
| ►CBESTransmitter | |
| CBESAsciiTransmit | |
| CBESDapTransmit | |
| CBESXDTransmit | |
| CFODmrppTransmitter | BESTransmitter class named "dmrpp" that transmits an OPeNDAP data object as a DMRPP file |
| CFONcTransmitter | BESTransmitter class named "netcdf" that transmits an OPeNDAP data object as a netcdf file |
| CFoDapCovJsonTransmitter | BESTransmitter class named "json" that transmits an OPeNDAP data object as a JSON file |
| CFoDapJsonTransmitter | BESTransmitter class named "json" that transmits an OPeNDAP data object as a JSON file |
| CFoInstanceJsonTransmitter | BESTransmitter class named "json" that transmits an OPeNDAP data object as a JSON file |
| CGeoTiffTransmitter | BESTransmitter class named "geotiff" that transmits an OPeNDAP data object as a geotiff file |
| CJPEG2000Transmitter | BESTransmitter class named "geotiff" that transmits an OPeNDAP data object as a geotiff file |
| CW10nJsonTransmitter | BESTransmitter class named "json" that transmits an OPeNDAP data object as a JSON file |
| CBESUncompress3BZ2 | Function to uncompress files with .bz2 extension |
| CBESUncompress3GZ | Function to uncompress files with .gz extension |
| CBESUncompress3Z | Function to uncompress files with .Z extension |
| CBESUncompressManager3 | List of all registered decompression methods |
| ►CBESXMLCommand | Base class for the BES's commands |
| CBESXMLCatalogCommand | |
| CBESXMLDefineCommand | |
| CBESXMLDeleteContainerCommand | |
| CBESXMLDeleteContainersCommand | |
| CBESXMLDeleteDefinitionCommand | |
| CBESXMLDeleteDefinitionsCommand | |
| ►CBESXMLGetCommand | |
| CBESXMLGetDataDDXCommand | |
| CBESXMLWWWGetCommand | |
| CBESXMLSetContainerCommand | Parse the setContainer element in a request document |
| CBESXMLSetContextCommand | |
| CBESXMLShowCommand | |
| CBESXMLShowErrorCommand | |
| CGatewayPathInfoCommand | |
| CSampleSayXMLCommand | |
| CShowBesKeyCommand | |
| CShowPathInfoCommand | |
| CSiteMapCommand | Build a site map |
| CW10nShowPathInfoCommand | |
| Cbes::ShowNodeCommand | |
| Cbes::XMLSetContextsCommand | |
| Cncml_module::NCMLCacheAggXMLCommand | |
| CCSV_Field | |
| CCSV_Header | |
| CCSV_Obj | |
| CCSV_Reader | |
| CCmdClient | |
| ►CConnection | |
| ►CPPTConnection | |
| CPPTClient | |
| CPPTServer | |
| ►CFONcBaseType | A DAP BaseType with file out netcdf information included |
| CFONcArray | A DAP Array with file out netcdf information included |
| CFONcArrayStructure | A array of DAP Structure with file out netcdf information included |
| CFONcArrayStructureField | A DAP Array with file out netcdf information included |
| CFONcByte | A class representing the DAP Byte class for file out netcdf |
| CFONcDouble | A DAP Float64 with file out netcdf information included |
| CFONcFloat | A DAP Float32 with file out netcdf information included |
| CFONcGrid | A DAP Grid with file out netcdf information included |
| CFONcInt | A DAP Int32 and UInt32 with file out netcdf information included |
| CFONcInt64 | A DAP Int64 with file out netcdf information included |
| CFONcInt8 | A class representing the DAP4 int8 class for file out netcdf |
| CFONcSequence | A DAP Sequence with file out netcdf information included |
| CFONcShort | A DAP Int16 and UInt16 with file out netcdf information included |
| CFONcStr | A class representing the DAP Str class for file out netcdf |
| CFONcStructure | A DAP Structure with file out netcdf information included |
| CFONcUByte | A class representing the DAP Byte class for file out netcdf |
| CFONcUInt | A DAP UInt32 with file out netcdf information included |
| CFONcUInt64 | A DAP UInt32 with file out netcdf information included |
| CFONcUShort | A DAP UInt16 with file out netcdf information included |
| CFONcDim | A class that represents the dimension of an array |
| CFONcMap | A map of a DAP Grid with file out netcdf information included |
| CFONcTransform | Transformation object that converts an OPeNDAP DataDDS to a netcdf file |
| CFONgGrid | A DAP Grid with file out netcdf information included |
| CFONgTransform | Transformation object that converts an OPeNDAP DataDDS to a GeoTiff file |
| CFONgType | A DAP BaseType with file out gdal information included |
| CFoDapCovJsonTransform | |
| CFoDapJsonTransform | |
| CFoInstanceJsonTransform | Transforms a DDS into JSON document on disk |
| ►CServerHandler | |
| CBESServerHandler | |
| CDaemonCommandHandler | |
| ►CSocket | |
| CTcpSocket | |
| CUnixSocket | |
| CSocketListener | |
| CStandAloneClient | |
| CTheBESKeys | Mapping of key/value pairs defining different behaviors of an application |
| CW10nJsonTransform | |
| Cbes::CatalogItem | |
| Cbes::CatalogNode | |
| Chttp::EffectiveUrlCache | |
| CBESRegex | Regular expression matching |
| CBESScrub | Functions to clean/scrub input for security reasons |
| CBESServerSystemResources | |
| CBESServerUtils | |
| CBESStatus | |
| CBESUsageTransmit | |
| CBESUtil | |
| CBESWWWTransmit | |
| CBESXMLDefaultCommands | |
| CBESXMLUtils | |
| CBESXMLWriter | |
| Cinternal::BigInteger | |
| ►CByte | |
| CAsciiByte | |
| CFFByte | |
| ►Clibdap::Byte | |
| CHDF5Byte | |
| CHDF5CFByte | |
| CHDF5CFGeoCFProj | |
| CHDF5CFProj | |
| CHDFByte | |
| CNCByte | |
| CWWWByte | |
| CXDByte | |
| Cdmrpp::DmrppByte | |
| Ccache_entry | |
| Cbes::CatalogItem::CatalogItemAscending | |
| CCatalogItem::CatalogItemAscending | |
| Cdmrpp::Chunk | |
| CCmdTranslation | |
| Ccmr::CmrApi | |
| Ccmr::Collection | |
| Clist< T >::const_iterator | STL iterator class |
| Cmap< K, T >::const_iterator | STL iterator class |
| Cset< K >::const_iterator | STL iterator class |
| Cstring::const_iterator | STL iterator class |
| Cvector< T >::const_iterator | STL iterator class |
| Clist< T >::const_reverse_iterator | STL iterator class |
| Cmap< K, T >::const_reverse_iterator | STL iterator class |
| Cset< K >::const_reverse_iterator | STL iterator class |
| Cstring::const_reverse_iterator | STL iterator class |
| Cvector< T >::const_reverse_iterator | STL iterator class |
| Chttp::CredentialsManager | |
| CCrtAllocator | C-runtime library allocator |
| CCSV_Data | |
| CCSV_Utils | |
| Cdmrpp::CurlHandlePool | |
| ►Clibdap::D4BaseTypeFactory | |
| Cdmrpp::DmrppTypeFactory | |
| ►Clibdap::D4Enum | |
| CHDF5D4Enum | |
| Cdmrpp::DmrppD4Enum | |
| ►CD4Group | |
| Cdmrpp::DmrppD4Group | |
| ►Clibdap::D4Group | |
| Cdmrpp::DmrppD4Group | |
| ►Clibdap::D4Opaque | |
| Cdmrpp::DmrppD4Opaque | |
| ►CD4Sequence | |
| CFFD4Sequence | |
| ►Clibdap::D4Sequence | |
| Cdmrpp::DmrppD4Sequence | |
| ►Clibdap::DapObj | |
| CHDF5DataMemCache | |
| CGenericValue< Encoding, Allocator >::Data | |
| ►CDDS | |
| CHDF4DDS | |
| CHDF5DDS | |
| ►Clibdap::DDS | |
| CHDF4DDS | |
| CHDF5DDS | |
| ►Cagg_util::DDSAccessInterface | |
| ►Cagg_util::DDSAccessRCInterface | |
| Cncml_module::NetcdfElement | Concrete class for NcML <netcdf> element |
| Cagg_util::DDSLoader | |
| Cinternal::DecodedStream< SourceStream, Encoding > | |
| CHDF5CF::delete_elem | |
| Cagg_util::Dimension | |
| CHDF5CF::Dimension | This class repersents one dimension of an HDF5 dataset(variable) |
| CHDFSP::Dimension | |
| Cdimmap_entry | |
| Cagg_util::DirectoryUtil | |
| Cinternal::DiyFp | |
| ►Clibdap::DMR | |
| CHDF4DMR | |
| CHDF5DMR | |
| Cdmrpp::DMRpp | Provide a way to print the DMR++ response |
| Cdmrpp::dmrpp_easy_handle | Bundle a libcurl easy handle with other information |
| Cdmrpp::DmrppChunkOdometer | |
| ►Cdmrpp::DmrppCommon | Size and offset information of data included in DMR++ files |
| Cdmrpp::DmrppArray | Extend libdap::Array so that a handler can read data using a DMR++ file |
| Cdmrpp::DmrppByte | |
| Cdmrpp::DmrppD4Enum | |
| Cdmrpp::DmrppD4Group | |
| Cdmrpp::DmrppD4Opaque | |
| Cdmrpp::DmrppD4Sequence | |
| Cdmrpp::DmrppFloat32 | |
| Cdmrpp::DmrppFloat64 | |
| Cdmrpp::DmrppInt16 | |
| Cdmrpp::DmrppInt32 | |
| Cdmrpp::DmrppInt64 | |
| Cdmrpp::DmrppInt8 | |
| Cdmrpp::DmrppStr | |
| Cdmrpp::DmrppStructure | |
| Cdmrpp::DmrppUInt16 | |
| Cdmrpp::DmrppUInt32 | |
| Cdmrpp::DmrppUInt64 | |
| Cdmrpp::DmrppUrl | |
| Cdmrpp::DmrppParserSax2 | |
| Cdmrpp::DMZ | Interface to hide the DMR++ information storage format |
| CDODS_Date | |
| ►CDODS_Date_Factory | |
| CDODS_EndDate_Factory | |
| CDODS_StartDate_Factory | |
| CDODS_Date_Time | |
| CDODS_Date_Time_Factory | |
| CDODS_Decimal_Year | |
| CDODS_Decimal_Year_Factory | |
| CDODS_EndDate_Time_Factory | |
| CDODS_EndDecimal_Year_Factory | |
| CDODS_StartDate_Time_Factory | |
| CDODS_StartDecimal_Year_Factory | |
| CDODS_Time | |
| ►CDODS_Time_Factory | |
| CDODS_EndTime_Factory | |
| CDODS_StartTime_Factory | |
| Cinternal::Double | |
| CDS | A structure for DDS generation |
| CDSattr | A structure for DAS generation |
| CEncodedInputStream< Encoding, InputByteStream > | Input byte stream wrapper with a statically bound encoding |
| CEncodedInputStream< UTF8<>, MemoryStream > | Specialized for UTF8 MemoryStream |
| CEncodedOutputStream< Encoding, OutputByteStream > | Output byte stream wrapper with statically bound encoding |
| CEncoding | Concept for encoding of Unicode characters |
| Cncml_module::ScopeStack::Entry | |
| Ceos5_cname_info_t | |
| Ceos5_dim_info_t | |
| Ceos5_dname_info_t | |
| Ceos5_grid_info_t | |
| CHDF5CF::EOS5CFGrid | This class simulates an HDF-EOS5 Grid. Currently only geographic projection is supported |
| CHDF5CF::EOS5CFSwath | This class simulates an HDF-EOS5 Swath |
| CHDF5CF::EOS5CFZa | This class simulates an HDF-EOS5 Zonal average object |
| Ceqninfstruct | |
| ►Clibdap::Error | |
| ►Cdhdferr | |
| Cdhdferr_addattr | |
| Cdhdferr_arrcons | |
| Cdhdferr_consist | |
| Cdhdferr_conv | |
| Cdhdferr_dasout | |
| Cdhdferr_dassem | |
| Cdhdferr_datatype | |
| Cdhdferr_ddsout | |
| Cdhdferr_ddssem | |
| Cdhdferr_fexist | |
| Cdhdferr_hcerr | |
| Cdhdferr_hcread | |
| ►Chcerr | |
| Chcerr_anninfo | |
| Chcerr_anninit | |
| Chcerr_annlist | |
| Chcerr_annread | |
| Chcerr_copystream | |
| Chcerr_dataexport | |
| Chcerr_dftype | |
| Chcerr_fileinfo | |
| Chcerr_griinfo | |
| Chcerr_griread | |
| Chcerr_interlace | |
| Chcerr_invarr | |
| Chcerr_invfile | |
| Chcerr_invnt | |
| Chcerr_invsize | |
| Chcerr_invslab | |
| Chcerr_invstream | |
| Chcerr_iscoord | |
| Chcerr_maxdim | |
| Chcerr_nomemory | |
| Chcerr_nosds | |
| Chcerr_openfile | |
| Chcerr_range | |
| Chcerr_sdsfind | |
| Chcerr_sdsinfo | |
| Chcerr_sdsinit | |
| Chcerr_sdsopen | |
| Chcerr_sdsread | |
| Chcerr_sdsscale | |
| Chcerr_vdatafind | |
| Chcerr_vdatainfo | |
| Chcerr_vdataopen | |
| Chcerr_vdataread | |
| Chcerr_vdataseek | |
| Chcerr_vgroupfind | |
| Chcerr_vgroupinfo | |
| Chcerr_vgroupopen | |
| Chcerr_vgroupread | |
| Cerror_t | |
| ►Cstd::exception | STL class |
| CBESError | Base exception class for the BES with basic string message |
| CHDF5CF::Exception | |
| CHDFSP::Exception | |
| Cdmrpp::UnsupportedTypeException | Thrown to prevent the production of dmr++ files that contain unsupported data types |
| ►Cstd::runtime_error | STL class |
| ►Cagg_util::AggregationException | |
| Cagg_util::DimensionNotFoundException | |
| Cagg_util::BadWeakPtr | |
| Cncml_module::NCMLElement::Factory | |
| ►CFalseType | |
| Cinternal::IsGenericValueImpl< T, typename Void< typename T::EncodingType >::Type, typename Void< typename T::AllocatorType >::Type > | |
| Cinternal::IsGenericValueImpl< T, Encoding, Allocator > | |
| CFFF_LOOKUP | |
| ►CHDFSP::Field | |
| CHDFSP::SDField | One instance of this class represents one SDS object |
| CHDFSP::VDField | One instance of this class represents one Vdata field |
| ►CHDF5CF::File | This class retrieves all information from an HDF5 file |
| CHDF5CF::EOS5File | This class is a derived class of File. It includes methods applied to HDF-EOS5 files only |
| CHDF5CF::GMFile | This class is a derived class of File. It includes methods applied to general HDF5 files only |
| CHDFSP::File | |
| CFileCache | Implementation of a caching mechanism for files |
| Cagg_util::FileInfo | |
| CFileReadStream | File byte stream for input using fread() |
| CFileWriteStream | Wrapper of C file stream for output using fwrite() |
| Cdmrpp::fill_value | |
| Cdmrpp::fill_value_union | Hold the value used to fill empty chunks |
| Cfips_bucket_struct_t | |
| Cfips_struct_module_stats_struct_t | |
| CGenericValue< Encoding, Allocator >::Flag | |
| ►CFloat32 | |
| CAsciiFloat32 | |
| CFFFloat32 | |
| ►Clibdap::Float32 | |
| CHDF5CFFloat32 | |
| CHDF5Float32 | |
| CHDFFloat32 | |
| CNCFloat32 | |
| CWWWFloat32 | |
| CXDFloat32 | |
| Cdmrpp::DmrppFloat32 | |
| ►CFloat64 | |
| CAsciiFloat64 | |
| CFFFloat64 | |
| ►Clibdap::Float64 | |
| CHDF5CFFloat64 | |
| CHDF5Float64 | |
| CHDFFloat64 | |
| CNCFloat64 | |
| CWWWFloat64 | |
| CXDFloat64 | |
| Cdmrpp::DmrppFloat64 | |
| CFONcAttributes | A class that provides static methods to help write out attributes for a given variable |
| CFONcUtils | Utilities used to help in the return of an OPeNDAP DataDDS object as a netcdf file |
| Cfstream | STL class |
| Cgateway::GatewayError | Exception static functions to read error information from remote response |
| CGenericArray< Const, ValueT > | Helper class for accessing Value of array type |
| CGenericInsituStringStream< Encoding > | A read-write string stream |
| CGenericMember< Encoding, Allocator > | Name-value pair in a JSON object value |
| CGenericMemberIterator< Const, Encoding, Allocator > | (Constant) member iterator for a JSON object value |
| CGenericMemoryBuffer< Allocator > | Represents an in-memory output byte stream |
| CGenericObject< Const, ValueT > | Helper class for accessing Value of object type |
| CGenericPointer< ValueType, Allocator > | Represents a JSON Pointer. Use Pointer for UTF8 encoding and default allocator |
| CGenericReader< SourceEncoding, TargetEncoding, StackAllocator > | SAX-style JSON parser. Use Reader for UTF8 encoding and default allocator |
| Cinternal::GenericRegex< Encoding, Allocator > | Regular expression engine with subset of ECMAscript grammar |
| Cinternal::GenericRegexSearch< BESRegexType, Allocator > | |
| CGenericSchemaDocument< ValueT, Allocator > | JSON schema document |
| CGenericStreamWrapper< InputStream, Encoding > | A Stream Wrapper |
| ►CGenericStreamWrapper< InputStream, UTF8<> > | |
| CCursorStreamWrapper< InputStream, Encoding > | Cursor stream wrapper for counting line and column number if error exists |
| CGenericStringBuffer< Encoding, Allocator > | Represents an in-memory output stream |
| CGenericStringRef< CharType > | Reference to a constant string (not taking a copy) |
| CGenericStringStream< Encoding > | Read-only string stream |
| ►CGenericValue< Encoding, Allocator > | Represents a JSON value. Use Value for UTF8 encoding and default allocator |
| CGenericDocument< UTF8<> > | |
| ►CGenericValue< Encoding, RAPIDJSON_DEFAULT_ALLOCATOR > | |
| CGenericDocument< Encoding, Allocator, StackAllocator > | A document for parsing JSON text as DOM |
| ►CGenericValue< UTF8< char >, MemoryPoolAllocator< CrtAllocator > > | |
| CGenericDocument< UTF8< char >, MemoryPoolAllocator< CrtAllocator >, CrtAllocator > | |
| ►Cfunctions::GeoConstraint | |
| Cfunctions::GridGeoConstraint | |
| CGeoFile | |
| Cgr_info | |
| Ccmr::Granule | |
| Ccmr::GranuleUMM | |
| ►CGrid | |
| CGDALGrid | |
| CHDFGrid | |
| CNCGrid | |
| CWWWGrid | |
| CXDGrid | |
| ►Cagg_util::GridAggregationBase | |
| Cagg_util::GridAggregateOnOuterDimension | |
| Cagg_util::GridJoinExistingAggregation | |
| ►Clibdap::Grid | |
| CGDALGrid | |
| CHDFGrid | |
| CNCGrid | |
| CWWWGrid | |
| CXDGrid | |
| Cagg_util::GridAggregationBase | |
| CHDF5CF::Group | This class represents an HDF5 group. The group will be flattened according to the CF conventions |
| Cfunctions::gse_arg | |
| Cfunctions::GSEClause | |
| CHandler | Concept for receiving events from GenericReader upon parsing. The functions return true if no error occurs. If they return false, the event publisher should terminate the process |
| Cpicosha2::hash256_one_by_one | |
| Cinternal::Hasher< Encoding, Allocator > | |
| CHDF5CFDAPUtil | |
| CHDF5CFUtil | |
| CHDF5PathFinder | |
| Chdf_attr | |
| Chdf_dim | |
| Chdf_field | |
| Chdf_genvec | |
| Chdf_gri | |
| Chdf_palette | |
| Chdf_sds | |
| Chdf_vdata | |
| Chdf_vgroup | |
| CHDFCFUtil | |
| Chdfclass | |
| ►Chdfistream_obj | |
| Chdfistream_annot | |
| Chdfistream_gri | |
| Chdfistream_sds | |
| Chdfistream_vdata | |
| Chdfistream_vgroup | |
| CHE2CF | |
| CHE5Checker | |
| CHE5Dim | |
| ►CHE5Grid | |
| CHE5Parser | |
| ►CHE5Swath | |
| CHE5Parser | |
| CHE5Var | |
| ►CHE5Za | |
| CHE5Parser | |
| Chttpd_catalog::HttpdDirScraper | This class builds a BES CatalogNode response from an httpd-generated directory page |
| CGenericValue< Encoding, Allocator >::Number::I | |
| Cifstream | STL class |
| CIGenericRemoteSchemaDocumentProvider< SchemaDocumentType > | |
| Cimaxdiv_t | |
| ►CInt16 | |
| CAsciiInt16 | |
| CFFInt16 | |
| ►Clibdap::Int16 | |
| CHDF5CFInt16 | |
| CHDF5Int16 | |
| CHDFInt16 | |
| CNCInt16 | |
| CWWWInt16 | |
| CXDInt16 | |
| Cdmrpp::DmrppInt16 | |
| ►CInt32 | |
| CAsciiInt32 | |
| CFFInt32 | |
| ►Clibdap::Int32 | |
| CHDF5CFInt32 | |
| CHDF5Int32 | |
| CHDFInt32 | |
| CNCInt32 | |
| CWWWInt32 | |
| CXDInt32 | |
| Cdmrpp::DmrppInt32 | |
| ►Clibdap::Int64 | |
| CHDF5CFInt64 | |
| CHDF5Int64 | |
| Cdmrpp::DmrppInt64 | |
| ►Clibdap::Int8 | |
| CHDF5CFInt8 | |
| CHDF5Int8 | |
| CHDFInt8 | |
| Cdmrpp::DmrppInt8 | |
| Cios | STL class |
| ►Cinternal::ISchemaStateFactory< SchemaType > | |
| CGenericSchemaValidator< SchemaDocument, BaseReaderHandler< UTF8< char >, void >, CrtAllocator > | |
| CGenericSchemaValidator< SchemaDocument > | |
| ►Cinternal::ISchemaStateFactory< SchemaDocumentType::SchemaType > | |
| CGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator > | JSON Schema Validator |
| ►Cinternal::ISchemaValidator | |
| CGenericSchemaValidator< SchemaDocument, BaseReaderHandler< UTF8< char >, void >, CrtAllocator > | |
| CGenericSchemaValidator< SchemaDocument > | |
| CGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator > | JSON Schema Validator |
| CIsin_row_t | |
| CIsin_t | |
| Cistringstream | STL class |
| ►CFileCache::Item | Manage the state of an open file descriptor for a cached item |
| CFileCache::PutItem | |
| Clist< T >::iterator | STL iterator class |
| Cmap< K, T >::iterator | STL iterator class |
| Cset< K >::iterator | STL iterator class |
| ►Cstd::iterator<> | |
| Cncml_module::Shape::IndexIterator | |
| Cstring::iterator | STL iterator class |
| Cvector< T >::iterator | STL iterator class |
| ►Cinternal::IValidationErrorHandler< SchemaType > | |
| CGenericSchemaValidator< SchemaDocument, BaseReaderHandler< UTF8< char >, void >, CrtAllocator > | |
| CGenericSchemaValidator< SchemaDocument > | |
| ►Cinternal::IValidationErrorHandler< SchemaDocumentType::SchemaType > | |
| CGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator > | JSON Schema Validator |
| Ccmr::JsonUtils | |
| CWriter< OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags >::Level | Information for each nested level |
| Clink_info_t | |
| Clist< T > | STL class |
| Cmap< K, T > | STL class |
| ►Clibdap::Marshaller | |
| CCacheMarshaller | Marshaller that knows how serialize dap data objects to a disk cache This class can be used with libdap::BaseType::serialize() to write out data values. Unlike the XDR-based code used with DAP2, this does not translate data to network byte order and thus eliminates copy and memory allocation operations |
| CMaskDIM | |
| Cngap::MemoryCache< VALUE > | A simple memory cache |
| CMemoryPoolAllocator< BaseAllocator > | Default memory allocator used by the parser and DOM |
| CMemoryStream | Represents an in-memory input byte stream |
| Cmemtrack_entry_struct_t | |
| Cmemtrack_log | |
| Cmenu_index_struct | |
| Cmenu_section_struct | |
| Cmenu_selection_dll_struct | |
| Cugrid::MeshDataVariable | |
| Cfunctions::min_max_t | |
| Cncml_module::ModuleConstants | |
| Cncml_module::MyBaseTypeFactory | Wrapper for the BaseTypeFactory that lets us create by type name |
| Cname_map | |
| CName_Size_2Pairs | |
| Cncml_module::NCMLUtil | |
| Clibdap::NDimensionalArray | |
| Cngap::NgapApi | |
| CGenericValue< Encoding, Allocator >::Number | |
| CGenericValue< Encoding, Allocator >::ObjectData | |
| CObjMemCache | An in-memory cache for DapObj (DAS, DDS, ...) objects |
| Cfunctions::Odometer | |
| Cofstream | STL class |
| Cdmrpp::one_child_chunk_args | |
| Cdmrpp::one_child_chunk_args_new | |
| Cdmrpp::one_chunk_args | Single argument structure for a thread that will process a single Chunk for a constrained array. Utilized as an argument to std::async() |
| Cdmrpp::one_chunk_unconstrained_args | Single argument structure for a thread that will process a single Chunk for an unconstrained array. Utilized as an argument to std::async() The |
| Cdmrpp::one_super_chunk_args | |
| Cdmrpp::ons | |
| Costream | STL class |
| Costringstream | STL class |
| Cpair< T1, T2 > | STL class |
| CParseResult | Result of parsing (wraps ParseErrorCode) |
| CGenericPointer< ValueType, Allocator >::PercentEncodeStream< OutputStream > | A helper stream to encode character (UTF-8 code unit) into percent-encoded sequence |
| Cfunctions::point | |
| CPPTMarkFinder | |
| Ccmr::Provider | |
| Chttp::ProxyConfig | |
| ►Cagg_util::RCObjectInterface | |
| Cagg_util::DDSAccessRCInterface | |
| ►Cagg_util::RCObject | A base class for a simple reference counted object |
| ►Cagg_util::AggMemberDataset | |
| ►Cagg_util::AggMemberDatasetWithDimensionCacheBase | |
| Cagg_util::AggMemberDatasetDDSWrapper | |
| Cagg_util::AggMemberDatasetSharedDDSWrapper | |
| Cagg_util::AggMemberDatasetUsingLocationRef | |
| ►Cncml_module::NCMLElement | Base class for NcML element concrete classes |
| Cncml_module::AggregationElement | |
| Cncml_module::AttributeElement | Concrete class for NcML <attribute> element |
| Cncml_module::DimensionElement | |
| Cncml_module::ExplicitElement | Concrete class for NcML <explicit> element |
| Cncml_module::NetcdfElement | Concrete class for NcML <netcdf> element |
| Cncml_module::ReadMetadataElement | Concrete class for NcML <readMetadata> element |
| Cncml_module::RemoveElement | |
| Cncml_module::ScanElement | |
| Cncml_module::ValuesElement | |
| Cncml_module::VariableAggElement | Element for the <variableAgg> element child of an <aggregation> |
| Cncml_module::VariableElement | Concrete class for NcML <variable> element |
| Cagg_util::RCObjectPool | |
| CRCObjectPool | |
| Cagg_util::RCPtr< T > | A reference to an RCObject which automatically ref() and deref() on creation and destruction |
| CRCPtr< T > | A reference to an RCObject which automatically ref() and deref() on creation and destruction |
| ►CReadTagRef | |
| CHDFArray | |
| CHDFGrid | |
| CHDFSequence | |
| CHDFStructure | |
| Chttp::RemoteResource | |
| CRequestServiceTimer | The master request service timer for this server; a singleton |
| Clist< T >::reverse_iterator | STL iterator class |
| Cmap< K, T >::reverse_iterator | STL iterator class |
| Cset< K >::reverse_iterator | STL iterator class |
| Cstring::reverse_iterator | STL iterator class |
| Cvector< T >::reverse_iterator | STL iterator class |
| CROW_SIZES | |
| ►Cncml_module::SaxParser | Interface class for the wrapper between libxml C SAX parser and our NCMLParser |
| Cncml_module::NCMLParser | |
| Cncml_module::OtherXMLParser | |
| Cncml_module::SimpleLocationParser | SaxParser implementation that just grabs the netcdf@location attribute and returns it |
| Cncml_module::SaxParserWrapper | Wrapper for libxml SAX parser C callbacks into C++ |
| Cinternal::Schema< SchemaDocumentType > | |
| CSchemaValidatingReader< parseFlags, InputStream, SourceEncoding, SchemaDocumentType, StackAllocator > | A helper class for parsing with validation |
| Cinternal::SchemaValidationContext< SchemaDocumentType > | |
| Cncml_module::ScopeStack | |
| CHDFSP::SD | This class retrieves all SDS objects and SD file attributes |
| Csds_info | |
| ►Clibdap::Sequence | |
| CCachedSequence | Specialization of Sequence for cached responses |
| CFFSequence | |
| CHDF5Sequence | |
| CHDFSequence | |
| CNCSequence | |
| CReadSequence | |
| CWWWSequence | |
| CXDSequence | |
| Cfunctions::TabularSequence | Specialization of Sequence for tables of data |
| ►CSequence | |
| CAsciiSequence | |
| Cbes::ServerAdministrator | A ServerAdministrator object from the TheBESKeys associated with the string SERVER_ADMIN_KEY |
| ►Clibdap::ServerFunction | |
| CWrapItUp | |
| Cdebug_function::AbortFunc | |
| Cdebug_function::ErrorFunc | |
| Cdebug_function::SleepFunc | |
| Cdebug_function::SumUntilFunc | |
| Cfunctions::BBoxCombFunction | |
| Cfunctions::BBoxFunction | |
| Cfunctions::BBoxUnionFunction | |
| Cfunctions::BindNameFunction | |
| Cfunctions::BindShapeFunction | |
| Cfunctions::DilateArrayFunction | |
| Cfunctions::GeoGridFunction | |
| Cfunctions::GridFunction | |
| Cfunctions::IdentityFunction | |
| Cfunctions::LinearScaleFunction | |
| Cfunctions::MakeArrayFunction | |
| Cfunctions::MakeMaskFunction | |
| Cfunctions::MaskArrayFunction | |
| Cfunctions::RangeFunction | |
| Cfunctions::RoiFunction | |
| Cfunctions::Scale3DArray | |
| Cfunctions::ScaleArray | |
| Cfunctions::ScaleGrid | |
| Cfunctions::StareBoxFunction | |
| Cfunctions::StareCountFunction | |
| Cfunctions::StareIntersectionFunction | |
| Cfunctions::StareSubsetArrayFunction | |
| Cfunctions::StareSubsetFunction | |
| Cfunctions::TabularFunction | |
| Cfunctions::VersionFunction | |
| Cugrid::UGER | |
| Cugrid::UGFR | |
| Cugrid::UGNR | |
| Cset< K > | STL class |
| Cncml_module::Shape | A wrapper class for a vector of Array::dimension structs |
| CGenericValue< Encoding, Allocator >::ShortString | |
| Cagg_util::SimpleTimeParser | |
| Cfunctions::SizeBox | |
| Cfunctions::slice | |
| CSocketUtilities | |
| Cinternal::Stack< Allocator > | A type-unsafe stack for storing different types of data |
| Cfunctions::stare_matches | Hold the result from the subset helper function as a collection of vectors |
| CStat | |
| ►Clibdap::Str | |
| CHDF5CFStr | |
| CHDF5Str | |
| CHDFCFStr | |
| CHDFStr | |
| CNCStr | |
| CWWWStr | |
| CXDStr | |
| Cdmrpp::DmrppStr | |
| Clibdap::StreamString | |
| Clibdap::StreamString | |
| ►CStr | |
| CAsciiStr | |
| CFFStr | |
| CStream | Concept for reading and writing characters |
| ►Cstd::streambuf | |
| CPPTStreamBuf | |
| Cinternal::StreamLocalCopy< Stream, int > | |
| Cinternal::StreamLocalCopy< Stream, 0 > | Keep reference |
| Cinternal::StreamLocalCopy< Stream, 1 > | Do copy optimization |
| CStreamTraits< Stream > | Provides additional information for stream |
| CStreamTraits< GenericInsituStringStream< Encoding > > | |
| CStreamTraits< GenericStringStream< Encoding > > | |
| CGenericValue< Encoding, Allocator >::String | |
| Cstring | STL class |
| Cstringstream | STL class |
| Cstruct_ff_array_dipole::struct_connect | |
| Cstruct_databin | |
| Cstruct_ff_format_data::struct_fd_state | |
| Cstruct_ff_array_conduit | |
| Cstruct_ff_array_dim_info | |
| Cstruct_ff_array_dipole | |
| Cstruct_ff_bufsize | |
| Cstruct_ff_data_flag | |
| Cstruct_ff_dll_data | |
| Cstruct_ff_dll_node | |
| Cstruct_ff_error | |
| Cstruct_ff_format | |
| Cstruct_ff_format_data | |
| Cstruct_ff_format_data_mapping | |
| Cstruct_ff_max_min | |
| Cstruct_ff_pp_object | |
| Cstruct_ff_process_info | |
| Cstruct_ff_std_args | |
| Cstruct_ff_translator | |
| Cstruct_ff_variable | |
| Cstruct_ff_array_dipole::struct_connect::struct_file_info | |
| Cstruct_ff_pp_object::union_u::struct_nt_list | |
| Cstruct_ff_std_args::struct_std_args_user | |
| ►Clibdap::Structure | |
| CAsciiStructure | |
| CFFStructure | |
| CHDF5Structure | |
| CHDFStructure | |
| CNCStructure | |
| CWWWStructure | |
| CXDStructure | |
| Cdmrpp::DmrppStructure | |
| Cdmrpp::SuperChunk | A SuperChunk is a collection of contiguous Chunk objects along with optimized methods for data retrieval and inflation |
| Cbes::TempFile | Get a new temporary file |
| CGenericPointer< ValueType, Allocator >::Token | A token is the basic units of internal representation |
| Cinternal::TokenHelper< Stack, Ch > | |
| Cinternal::TokenHelper< Stack, char > | |
| CTranscoder< SourceEncoding, TargetEncoding > | Encoding conversion |
| CTranscoder< Encoding, Encoding > | Specialization of Transcoder with same source and target encoding |
| Cugrid::TwoDMeshTopology | |
| ►CIsBaseOf::Type | |
| Cinternal::IsGenericValueImpl< T, typename Void< typename T::EncodingType >::Type, typename Void< typename T::AllocatorType >::Type > | |
| ►CIsGenericValueImpl::Type | |
| Cinternal::IsGenericValue< T > | |
| Cinternal::TypeHelper< ValueType, T > | |
| Cinternal::TypeHelper< ValueType, bool > | |
| Cinternal::TypeHelper< ValueType, const typename ValueType::Ch * > | |
| Cinternal::TypeHelper< ValueType, double > | |
| Cinternal::TypeHelper< ValueType, float > | |
| Cinternal::TypeHelper< ValueType, int > | |
| Cinternal::TypeHelper< ValueType, int64_t > | |
| Cinternal::TypeHelper< ValueType, typename ValueType::Array > | |
| Cinternal::TypeHelper< ValueType, typename ValueType::ConstArray > | |
| Cinternal::TypeHelper< ValueType, typename ValueType::ConstObject > | |
| Cinternal::TypeHelper< ValueType, typename ValueType::Object > | |
| Cinternal::TypeHelper< ValueType, uint64_t > | |
| Cinternal::TypeHelper< ValueType, unsigned > | |
| CGenericValue< Encoding, Allocator >::Number::U | |
| Cinternal::Hasher< Encoding, Allocator >::Number::U | |
| ►Clibdap::UInt16 | |
| CHDF5CFUInt16 | |
| CHDF5UInt16 | |
| CHDFUInt16 | |
| CNCUInt16 | |
| CWWWUInt16 | |
| CXDUInt16 | |
| Cdmrpp::DmrppUInt16 | |
| ►CUInt16 | |
| CAsciiUInt16 | |
| CFFUInt16 | |
| ►Clibdap::UInt32 | |
| CHDF5CFUInt32 | |
| CHDF5UInt32 | |
| CHDFUInt32 | |
| CNCUInt32 | |
| CWWWUInt32 | |
| CXDUInt32 | |
| Cdmrpp::DmrppUInt32 | |
| ►CUInt32 | |
| CAsciiUInt32 | |
| CFFUInt32 | |
| ►Clibdap::UInt64 | |
| CHDF5CFUInt64 | |
| CHDF5UInt64 | |
| Cdmrpp::DmrppUInt64 | |
| ►Cstd::unary_function | |
| Cbes::GlobalMetadataStore::MDSReadLock | Unlock and close the MDS item when the ReadLock goes out of scope |
| ►Cbes::GlobalMetadataStore::StreamDAP | |
| Cbes::DmrppMetadataStore::StreamDMRpp | Hack use a DMR to write a DMR++ response. WIP |
| Cbes::GlobalMetadataStore::StreamDAS | Instantiate with a DDS or DMR and use to write the DAS response |
| Cbes::GlobalMetadataStore::StreamDDS | Instantiate with a DDS or DMR and use to write the DDS response |
| Cbes::GlobalMetadataStore::StreamDMR | Instantiate with a DDS or DMR and use to write the DMR response |
| Cstruct_ff_array_dipole::struct_connect::union_locus | |
| Cstruct_ff_dll_data::union_struct_ff_dll_data_u | |
| Cstruct_ff_pp_object::union_u | |
| Cunique_ptr< T > | STL class |
| ►Clibdap::UnMarshaller | |
| CCacheUnMarshaller | UnMarshaller that knows how to deserialize dap objects |
| ►Clibdap::Url | |
| CHDF5Url | |
| CHDFUrl | |
| CNCUrl | |
| CWWWUrl | |
| CXDUrl | |
| Cdmrpp::DmrppUrl | |
| ►CUrl | |
| CAsciiUrl | |
| CFFUrl | |
| CBESUtil::url | |
| ►Chttp::url | Parse a URL into the protocol, host, path and query parts |
| Chttp::EffectiveUrl | |
| ►Cagg_util::UseCountHitZeroCB | |
| Cagg_util::WeakRCPtr< agg_util::AggMemberDataset > | |
| Cagg_util::WeakRCPtr< T > | |
| CUTF16< CharType > | UTF-16 encoding |
| ►CUTF16< wchar_t > | |
| CUTF16BE< CharType > | UTF-16 big endian encoding |
| CUTF16LE< CharType > | UTF-16 little endian encoding |
| CUTF32< CharType > | UTF-32 encoding |
| ►CUTF32< unsigned > | |
| CUTF32BE< CharType > | UTF-32 big endian encoding |
| CUTF32LE< CharType > | UTF-32 little endian enocoding |
| CUTF8< CharType > | UTF-8 encoding |
| ►CHDF5CF::Var | This class represents one HDF5 dataset(CF variable) |
| ►CHDF5CF::CVar | This class is a derived class of Var. It represents a coordinate variable |
| CHDF5CF::EOS5CVar | This class is a derived class of CVar. It represents a coordinate variable for HDF-EOS5 files |
| CHDF5CF::GMCVar | This class is a derived class of CVar. It represents a coordinate variable for general HDF5 files |
| CHDF5CF::GMSPVar | This class is a derived class of Var. It represents a special general HDF5 product(currently ACOS and OCO-2) |
| Cncml_module::NetcdfElement::VariableValueValidator | |
| Cvd_info | |
| CHDFSP::VDATA | This class retrieves all information of one Vdata |
| Cvector< T > | STL class |
| Cvg_info | |
| Cncml_module::NetcdfElement::VariableValueValidator::VVVEntry | |
| CWriter< OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags > | JSON writer |
| ►CWriter< OutputStream, UTF8<>, UTF8<>, CrtAllocator, kWriteDefaultFlags > | |
| CPrettyWriter< OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags > | Writer with indentation and spacing |
| CWWWOutput | |
| ►CXDOutput | |
| CXDArray | |
| CXDByte | |
| CXDFloat32 | |
| CXDFloat64 | |
| CXDGrid | |
| CXDInt16 | |
| CXDInt32 | |
| CXDSequence | |
| CXDStr | |
| CXDStructure | |
| CXDUInt16 | |
| CXDUInt32 | |
| CXDUrl | |
| Cncml_module::XMLAttribute | |
| Cncml_module::XMLAttributeMap | |
| Cncml_module::XMLNamespace | |
| Cncml_module::XMLNamespaceMap | |
| Cncml_module::XMLNamespaceStack | |
| Cncml_module::XMLUtil | |
| ►CArray | |
| CAsciiArray | |
| CFFArray | |
| Cbool | |
| Cchar * | |
| CCrtAllocator * | |
| ►CGrid | |
| CAsciiGrid | |
| CFFGrid | |
| Cint | |
| CRAPIDJSON_DEFAULT_STACK_ALLOCATOR * | |
| Csize_t | |
| CStackAllocator * | |
| Cstatic const int | |
| Cstatic const size_t | |