| ►Nagg_util | Helper class for temporarily hijacking an existing dhi to load a DDX response for one particular file |
| CAggMemberDataset | |
| CAggMemberDatasetDDSWrapper | |
| CAggMemberDatasetDimensionCache | |
| CAggMemberDatasetSharedDDSWrapper | |
| CAggMemberDatasetUsingLocationRef | |
| CAggMemberDatasetWithDimensionCacheBase | |
| CAggregationException | |
| CAggregationUtil | |
| CArrayAggregateOnOuterDimension | |
| CArrayAggregationBase | |
| CArrayGetterInterface | |
| CArrayJoinExistingAggregation | |
| CBadWeakPtr | |
| CDDSAccessInterface | |
| CDDSAccessRCInterface | |
| CDDSLoader | |
| CDimension | |
| CDimensionNotFoundException | |
| CDirectoryUtil | |
| CFileInfo | |
| CGridAggregateOnOuterDimension | |
| CGridAggregationBase | |
| CGridJoinExistingAggregation | |
| CRCObject | A base class for a simple reference counted object |
| CRCObjectInterface | |
| CRCObjectPool | |
| CRCPtr | A reference to an RCObject which automatically ref() and deref() on creation and destruction |
| CSimpleTimeParser | |
| CTopLevelArrayGetter | |
| CTopLevelGridDataArrayGetter | |
| CTopLevelGridMapArrayGetter | |
| CUseCountHitZeroCB | |
| CWeakRCPtr | |
| ►Nbase64 | |
| CBase64 | |
| ►Nbes | |
| ►CCatalogItem | |
| CCatalogItemAscending | |
| CCatalogNode | |
| ►CDmrppMetadataStore | Store the DAP DMR++ metadata responses |
| CStreamDMRpp | Hack use a DMR to write a DMR++ response. WIP |
| ►CGlobalMetadataStore | Store the DAP metadata responses |
| CMDSReadLock | Unlock and close the MDS item when the ReadLock goes out of scope |
| CStreamDAP | |
| CStreamDAS | Instantiate with a DDS or DMR and use to write the DAS response |
| CStreamDDS | Instantiate with a DDS or DMR and use to write the DDS response |
| CStreamDMR | Instantiate with a DDS or DMR and use to write the DMR response |
| CNullResponseHandler | A ResponseHandler that does nothing |
| CServerAdministrator | A ServerAdministrator object from the TheBESKeys associated with the string SERVER_ADMIN_KEY |
| CSetContextsResponseHandler | Set a number of context name-value pairs at once |
| CShowNodeCommand | |
| CShowNodeResponseHandler | Evaluate a showNode command |
| CTempFile | Get a new temporary file |
| CXMLSetContextsCommand | |
| ►Ncmr | |
| CCmrApi | |
| CCmrCatalog | Builds catalogs from a directory structure |
| CCmrContainer | Container representing a remote request |
| CCmrContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
| CCmrError | |
| CGranule | |
| Crjson_utils | |
| ►Ndebug_function | |
| CAbortFunc | |
| CDebugFunctions | |
| CErrorFunc | |
| CSleepFunc | |
| CSumUntilFunc | |
| ►Ndmrpp | |
| CChunk | |
| CCurlHandlePool | |
| CDMRpp | Provide a way to print the DMR++ response |
| Cdmrpp_easy_handle | Bundle a libcurl easy handle with other information |
| CDmrppArray | Extend libdap::Array so that a handler can read data using a DMR++ file |
| CDmrppByte | |
| CDmrppCommon | Size and offset information of data included in DMR++ files |
| CDmrppD4Enum | |
| CDmrppD4Group | |
| CDmrppD4Opaque | |
| CDmrppD4Sequence | |
| CDmrppFloat32 | |
| CDmrppFloat64 | |
| CDmrppInt16 | |
| CDmrppInt32 | |
| CDmrppInt64 | |
| CDmrppInt8 | |
| CDmrppModule | |
| CDmrppParserSax2 | |
| CDmrppRequestHandler | |
| CDmrppStr | |
| CDmrppStructure | |
| CDmrppTypeFactory | |
| CDmrppUInt16 | |
| CDmrppUInt32 | |
| CDmrppUInt64 | |
| CDmrppUrl | |
| CDMZ | Interface to hide the DMR++ information storage format |
| CLock | |
| Cone_child_chunk_args | |
| Cone_child_chunk_args_new | |
| Cone_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() |
| Cone_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 |
| Cone_super_chunk_args | |
| CSuperChunk | A SuperChunk is a collection of contiguous Chunk objects along with optimized methods for data retrieval and inflation |
| CSwimLane | |
| ►Nfunctions | |
| CBBoxCombFunction | |
| CBBoxFunction | |
| CBBoxUnionFunction | |
| CBindNameFunction | |
| CBindShapeFunction | |
| CDapFunctions | |
| CDilateArrayFunction | |
| CGeoConstraint | |
| CGeoGridFunction | |
| CGridFunction | |
| CGridGeoConstraint | |
| Cgse_arg | |
| CGSEClause | |
| CIdentityFunction | |
| CLinearScaleFunction | |
| CMakeArrayFunction | |
| CMakeMaskFunction | |
| CMaskArrayFunction | |
| Cmin_max_t | |
| COdometer | |
| Cpoint | |
| CRangeFunction | |
| CRoiFunction | |
| CScale3DArray | |
| CScaleArray | |
| CScaleGrid | |
| CSizeBox | |
| Cslice | |
| Cstare_matches | Hold the result from the subset helper function as a collection of vectors |
| CStareBoxFunction | |
| CStareCountFunction | |
| CStareIntersectionFunction | |
| CStareSubsetArrayFunction | |
| CStareSubsetFunction | |
| CTabularFunction | |
| CTabularSequence | Specialization of Sequence for tables of data |
| CVersionFunction | |
| ►Ngateway | |
| CGatewayContainer | Container representing a remote request |
| CGatewayContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
| CGatewayError | Exception static functions to read error information from remote response |
| CGatewayModule | |
| CGatewayRequestHandler | |
| ►NHDF5CF | |
| CAttribute | This class represents one attribute |
| CCVar | This class is a derived class of Var. It represents a coordinate variable |
| Cdelete_elem | |
| CDimension | This class repersents one dimension of an HDF5 dataset(variable) |
| CEOS5CFGrid | This class simulates an HDF-EOS5 Grid. Currently only geographic projection is supported |
| CEOS5CFSwath | This class simulates an HDF-EOS5 Swath |
| CEOS5CFZa | This class simulates an HDF-EOS5 Zonal average object |
| CEOS5CVar | This class is a derived class of CVar. It represents a coordinate variable for HDF-EOS5 files |
| CEOS5File | This class is a derived class of File. It includes methods applied to HDF-EOS5 files only |
| CException | |
| CFile | This class retrieves all information from an HDF5 file |
| CGMCVar | This class is a derived class of CVar. It represents a coordinate variable for general HDF5 files |
| CGMFile | This class is a derived class of File. It includes methods applied to general HDF5 files only |
| CGMSPVar | This class is a derived class of Var. It represents a special general HDF5 product(currently ACOS and OCO-2) |
| CGroup | This class represents an HDF5 group. The group will be flattened according to the CF conventions |
| CVar | This class represents one HDF5 dataset(CF variable) |
| ►NHDFSP | |
| CAttrContainer | |
| CAttribute | Representing one attribute in grid or swath |
| CDimension | |
| CException | |
| CField | |
| CFile | |
| CSD | This class retrieves all SDS objects and SD file attributes |
| CSDField | One instance of this class represents one SDS object |
| CVDATA | This class retrieves all information of one Vdata |
| CVDField | One instance of this class represents one Vdata field |
| ►Nhttp | Utility class for the HTTP catalog module |
| CAllowedHosts | Can a given URL be dereferenced given the BES's configuration? |
| CEffectiveUrl | |
| CEffectiveUrlCache | |
| CHttpCache | A cache for content accessed via HTTP |
| CProxyConfig | |
| CRemoteResource | |
| Curl | |
| ►Nhttpd_catalog | |
| CHttpdCatalog | Builds catalogs from a directory structure exposed by Apache httpd |
| CHttpdCatalogContainer | Container representing a remote request |
| CHttpdCatalogContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
| CHttpdCatalogModule | |
| CHttpdDirScraper | This class builds a BES CatalogNode response from an httpd-generated directory page |
| ►Ninternal | |
| CBigInteger | |
| CDecodedStream | |
| CDiyFp | |
| CDouble | |
| CGenericRegex | Regular expression engine with subset of ECMAscript grammar |
| CGenericRegexSearch | |
| CHasher | |
| CISchemaStateFactory | |
| CISchemaValidator | |
| CIsGenericValue | |
| CIsGenericValueImpl | |
| CIsGenericValueImpl< T, typename Void< typename T::EncodingType >::Type, typename Void< typename T::AllocatorType >::Type > | |
| CIValidationErrorHandler | |
| CSchema | |
| CSchemaValidationContext | |
| CStack | A type-unsafe stack for storing different types of data |
| CStreamLocalCopy | |
| CStreamLocalCopy< Stream, 0 > | Keep reference |
| CStreamLocalCopy< Stream, 1 > | Do copy optimization |
| CTokenHelper | |
| CTokenHelper< Stack, char > | |
| CTypeHelper | |
| CTypeHelper< ValueType, bool > | |
| CTypeHelper< ValueType, const typename ValueType::Ch * > | |
| CTypeHelper< ValueType, double > | |
| CTypeHelper< ValueType, float > | |
| CTypeHelper< ValueType, int > | |
| CTypeHelper< ValueType, int64_t > | |
| CTypeHelper< ValueType, typename ValueType::Array > | |
| CTypeHelper< ValueType, typename ValueType::ConstArray > | |
| CTypeHelper< ValueType, typename ValueType::ConstObject > | |
| CTypeHelper< ValueType, typename ValueType::Object > | |
| CTypeHelper< ValueType, uint64_t > | |
| CTypeHelper< ValueType, unsigned > | |
| ►Nlibdap | |
| CNDimensionalArray | |
| CStreamString | |
| ►Nncml_module | NcML Parser for adding/modifying/removing metadata (attributes) to existing local datasets using NcML |
| CAggregationElement | |
| CAttributeElement | Concrete class for NcML <attribute> element |
| CAttrTableLazyPtr | |
| CDimensionElement | |
| CExplicitElement | Concrete class for NcML <explicit> element |
| CModuleConstants | |
| CMyBaseTypeFactory | Wrapper for the BaseTypeFactory that lets us create by type name |
| CNCMLArray | 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 |
| CNCMLBaseArray | |
| ►CNCMLElement | Base class for NcML element concrete classes |
| CFactory | |
| CNCMLModule | |
| CNCMLParser | |
| CNCMLRequestHandler | |
| CNCMLUtil | |
| ►CNetcdfElement | Concrete class for NcML <netcdf> element |
| ►CVariableValueValidator | |
| CVVVEntry | |
| COtherXMLParser | |
| CReadMetadataElement | Concrete class for NcML <readMetadata> element |
| CRemoveElement | |
| CRenamedArrayWrapper | A Decorator Pattern for wrapping a libdap::Array in order to change its name efficiently in the face of buggy subclasses we cannot change |
| CSaxParser | Interface class for the wrapper between libxml C SAX parser and our NCMLParser |
| CSaxParserWrapper | Wrapper for libxml SAX parser C callbacks into C++ |
| CScanElement | |
| ►CScopeStack | |
| CEntry | |
| ►CShape | A wrapper class for a vector of Array::dimension structs |
| CIndexIterator | |
| CSimpleLocationParser | SaxParser implementation that just grabs the netcdf@location attribute and returns it |
| CValuesElement | |
| CVariableAggElement | Element for the <variableAgg> element child of an <aggregation> |
| CVariableElement | Concrete class for NcML <variable> element |
| CXMLAttribute | |
| CXMLAttributeMap | |
| CXMLNamespace | |
| CXMLNamespaceMap | |
| CXMLNamespaceStack | |
| CXMLUtil | |
| ►Nngap | |
| CNgapApi | |
| CNgapContainer | |
| CNgapContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
| CNgapError | |
| CNgapModule | |
| CNgapRequestHandler | |
| ►Npicosha2 | |
| Chash256_one_by_one | |
| ►Nugrid | |
| CMeshDataVariable | |
| CTwoDMeshTopology | |
| CUGER | |
| CUGFR | |
| CUGNR | |
| C_BESDataRequestInterface | Structure storing information from the Apache module |
| C_leaf | |
| CAccessCredentials | |
| CAllocator | Concept for allocating, resizing and freeing memory block |
| Carray_ce | |
| Carray_descriptor_struct | |
| Carray_index_struct | |
| Carray_mapping_struct | |
| CASCII | ASCII encoding |
| CAsciiArray | |
| CAsciiByte | |
| CAsciiFloat32 | |
| CAsciiFloat64 | |
| CAsciiGrid | |
| CAsciiInt16 | |
| CAsciiInt32 | |
| CAsciiOutput | |
| CAsciiOutputFactory | |
| CAsciiSequence | |
| CAsciiStr | |
| CAsciiStructure | |
| CAsciiUInt16 | |
| CAsciiUInt32 | |
| CAsciiUrl | |
| Cattr_info_ptr_struct_t | |
| CAutoUTF | Dynamically select encoding according to stream's runtime-specified UTF encoding type |
| CAutoUTFInputStream | Input stream wrapper with dynamically bound encoding and automatic encoding detection |
| CAutoUTFOutputStream | Output stream wrapper with dynamically bound encoding and automatic encoding detection |
| CBaseReaderHandler | Default implementation of Handler |
| CBaseTypeFactory | |
| CBasicIStreamWrapper | Wrapper of std::basic_istream into RapidJSON's Stream concept |
| CBasicOStreamWrapper | Wrapper of std::basic_ostream into RapidJSON's Stream concept |
| CBESAbstractModule | |
| CBESApp | Application class for BES applications |
| CBESAsciiModule | |
| CBESAsciiRequestHandler | |
| CBESAsciiTransmit | |
| CBESAutoPtr | |
| CBESCatalog | Catalogs provide a hierarchical organization for data |
| CBESCatalogDirectory | Catalogs from a directory structure |
| CBESCatalogEntry | |
| CBESCatalogList | List of all registered catalogs |
| CBESCatalogResponseHandler | Response handler that returns nodes or leaves within the catalog either at the root or at a specified node |
| CBESCatalogUtils | |
| CBESConfigResponseHandler | Response handler that returns the list of keys defined in the BES initialization file |
| CBESContainer | A container is something that holds data. E.G., a netcdf file or a database entry |
| 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 |
| CBESContainerStorageList | Provides a mechanism for accessing container information from different container stores registered with this server |
| CBESContainerStorageVolatile | Implementation of BESContainerStorage that stores containers in memory for the duration of this process |
| CBESContextManager | Maintains the list of registered request handlers for this server |
| CBESDap4ResponseHandler | Response handler that builds an OPeNDAP Dap4 data response |
| CBESDapError | Error object created from libdap error objects and can handle those errors |
| CBESDapErrorInfo | Silent informational response object |
| CBESDapFunctionResponseCache | Cache the results from server functions |
| CBESDapModule | |
| CBESDapRequestHandler | |
| CBESDapResponse | Represents an OPeNDAP DAP response object within the BES |
| CBESDapResponseBuilder | |
| CBESDapService | Static helper functions to register a handler to handle dap services and add commands to the dap service |
| CBESDapTransmit | |
| CBESDASResponse | Represents an OPeNDAP DAS DAP2 data object within the BES |
| CBESDASResponseHandler | Response handler that builds an OPeNDAP DAS response object |
| CBESDataDDSResponse | Represents an OPeNDAP DataDDS DAP2 data object within the BES |
| CBESDataDDXResponseHandler | Response handler that builds an OPeNDAP DDX object |
| CBESDataHandlerInterface | Structure storing information used by the BES to handle the request |
| CBESDataResponseHandler | Response handler that builds an OPeNDAP Data DDS object |
| CBESDDSResponse | Holds a DDS object within the BES |
| CBESDDSResponseHandler | Response handler that builds an OPeNDAP DDS response object |
| CBESDDXResponseHandler | Response handler that builds an OPeNDAP DDX object |
| CBESDebug | |
| CBESDefaultModule | |
| CBESDefine | |
| CBESDefineResponseHandler | Response handler that creates a definition given container names and optionally constraints and attributes for each of those containers |
| CBESDefinitionStorage | Persistent storage for a specific view of different containers including contraints and aggregation |
| CBESDefinitionStorageList | Provides a mechanism for accessing definitions from different definition stores registered with this server |
| CBESDefinitionStorageVolatile | Volatile storage for a specific definition/view of different containers including contraints and aggregation |
| 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 |
| CBESDMRResponse | Represents an OPeNDAP DMR DAP4 data object within the BES |
| CBESDMRResponseHandler | Response handler that builds an OPeNDAP DMR response object |
| CBESError | Abstract exception class for the BES with basic string message |
| CBESFileContainer | Holds real data, container type and constraint for symbolic name read from persistence |
| CBESFileContainerStorage | Implementation of BESContainerStorage that represents a data within a catalog repository |
| CBESFileLockingCache | Implementation of a caching mechanism for compressed data |
| CBESForbiddenError | Error thrown if the BES is not allowed to access the resource requested |
| CBESFSDir | |
| CBESFSFile | |
| CBESH4Cache | |
| CBESHelpResponseHandler | Response handler that returns help information about the server and currently loaded modules |
| CBESHTMLInfo | Html formatted response object |
| CBESIndent | |
| CBESInfo | Informational response object |
| CBESInfoList | |
| CBESInterface | Entry point into BES, building responses to given requests |
| CBESInternalError | Exception thrown if internal error encountered |
| CBESInternalFatalError | Exception thrown if an internal error is found and is fatal to the BES |
| CBESLog | Provides a mechanism for applications to log information to an external file |
| CBESMemoryGlobalArea | |
| CBESMemoryManager | |
| CBESModuleApp | Base application object for all BES applications |
| CBESNotFoundError | Error thrown if the resource requested cannot be found |
| CBESObj | Top level BES object to house generic methods |
| CBESPlugin | |
| CBESPluginFactory | |
| CBESProcIdResponseHandler | Response handler that returns the process id for the server process |
| CBESRegex | Regular expression matching |
| CBESReporter | |
| CBESReporterList | |
| CBESRequestHandler | Represents a specific data type request handler |
| CBESRequestHandlerList | The list of registered request handlers for this server; a singleton |
| CBESResponseHandler | Handler object that knows how to create a specific response object |
| 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 |
| CBESReturnManager | ReturnManager holds the list of response object transmitter that knows how to transmit response objects in particular ways |
| CBESScrub | Functions to clean/scrub input for security reasons |
| CBESServerHandler | |
| CBESServerSystemResources | |
| CBESServerUtils | |
| CBESServiceRegistry | The service registry allows modules to register services with the BES that they provide |
| 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 |
| CBESStatus | |
| CBESStatusResponseHandler | Response handler that returns the status of the server process serving the requesting client |
| CBESStopWatch | |
| CBESStoredDapResultCache | |
| CBESStreamResponseHandler | |
| CBESSyntaxUserError | Error thrown if there is a user syntax error in the request or any other user error |
| CBESTextInfo | Simple text information in a response object, such as version and help information |
| CBESTimeoutError | Error thrown if there is a user syntax error in the request or any other user error |
| CBESTokenizer | Tokenizer for the BES request command string |
| CBESTransmitter | |
| CBESUncompress3BZ2 | Function to uncompress files with .bz2 extension |
| CBESUncompress3GZ | Function to uncompress files with .gz extension |
| CBESUncompress3Z | Function to uncompress files with .Z extension |
| CBESUncompressCache | |
| CBESUncompressManager3 | List of all registered decompression methods |
| CBESUsage | Container for a DAS and DDS needed to write out the usage information for a dataset |
| CBESUsageModule | |
| CBESUsageRequestHandler | |
| CBESUsageResponseHandler | Response handler that builds an OPeNDAP Usage response object |
| CBESUsageTransmit | |
| ►CBESUtil | |
| Curl | |
| CBESVersionInfo | |
| CBESVersionResponseHandler | Response handler that returns the version of the BES and the version of any data request handlers registered with the server |
| CBESWWW | Container for a DAS and DDS needed to write out the usage information for a dataset |
| CBESWWWModule | |
| CBESWWWRequestHandler | |
| CBESWWWResponseHandler | Response handler that builds an OPeNDAP WWW response object |
| CBESWWWTransmit | |
| CBESXDModule | |
| CBESXDRequestHandler | |
| CBESXDResponseHandler | Response handler that builds an OPeNDAP ASCII response object |
| CBESXDTransmit | |
| CBESXMLCatalogCommand | |
| CBESXMLCommand | Base class for the BES's commands |
| CBESXMLDapCommandModule | |
| CBESXMLDefaultCommands | |
| CBESXMLDefineCommand | |
| CBESXMLDeleteContainerCommand | |
| CBESXMLDeleteContainersCommand | |
| CBESXMLDeleteDefinitionCommand | |
| CBESXMLDeleteDefinitionsCommand | |
| CBESXMLGetCommand | |
| CBESXMLInfo | Xml formatted response object |
| CBESXMLInterface | Entry point into BES using xml document requests |
| CBESXMLSetContainerCommand | Parse the setContainer element in a request document |
| CBESXMLSetContextCommand | |
| CBESXMLShowCommand | |
| CBESXMLShowErrorCommand | |
| CBESXMLUtils | |
| CBESXMLWriter | |
| CBESXMLWWWGetCommand | |
| CByte | |
| Ccache_entry | |
| CCachedSequence | Specialization of Sequence for cached responses |
| 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 |
| CCacheTypeFactory | |
| CCacheUnMarshaller | UnMarshaller that knows how to deserialize dap objects |
| CCmdApp | |
| CCmdClient | |
| CCmdTranslation | |
| CCmrModule | |
| CConnection | |
| CCredentialsManager | |
| CCrtAllocator | C-runtime library allocator |
| CCSV_Data | |
| CCSV_Field | |
| CCSV_Header | |
| CCSV_Obj | |
| CCSV_Reader | |
| CCSV_Utils | |
| CCSVModule | |
| CCSVRequestHandler | |
| CCursorStreamWrapper | Cursor stream wrapper for counting line and column number if error exists |
| CD4Sequence | |
| CDaemonCommandHandler | |
| CDapFunctionsRequestHandler | A Request Handler for the DAP Functions module |
| CDapModule | |
| CDapRequestHandler | |
| 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 | |
| Cdimmap_entry | |
| CDODS_Date | |
| CDODS_Date_Factory | |
| CDODS_Date_Time | |
| CDODS_Date_Time_Factory | |
| CDODS_Decimal_Year | |
| CDODS_Decimal_Year_Factory | |
| CDODS_EndDate_Factory | |
| CDODS_EndDate_Time_Factory | |
| CDODS_EndDecimal_Year_Factory | |
| CDODS_EndTime_Factory | |
| CDODS_StartDate_Factory | |
| CDODS_StartDate_Time_Factory | |
| CDODS_StartDecimal_Year_Factory | |
| CDODS_StartTime_Factory | |
| CDODS_Time | |
| CDODS_Time_Factory | |
| CDS | A structure for DDS generation |
| CDSattr | A structure for DAS generation |
| CEncodedInputStream | Input byte stream wrapper with a statically bound encoding |
| CEncodedInputStream< UTF8<>, MemoryStream > | Specialized for UTF8 MemoryStream |
| CEncodedOutputStream | Output byte stream wrapper with statically bound encoding |
| CEncoding | Concept for encoding of Unicode characters |
| Ceqninfstruct | |
| CError | |
| Cerror_t | |
| CFalseType | |
| CFFArray | |
| CFFByte | |
| CFFD4Sequence | |
| CFFF_LOOKUP | |
| CFFFloat32 | |
| CFFFloat64 | |
| CFFGrid | |
| CFFInt16 | |
| CFFInt32 | |
| CFFModule | |
| CFFRequestHandler | |
| CFFSequence | |
| CFFStr | |
| CFFStructure | |
| CFFUInt16 | |
| CFFUInt32 | |
| CFFUrl | |
| CFileReadStream | File byte stream for input using fread() |
| CFileWriteStream | Wrapper of C file stream for output using fwrite() |
| Cfips_bucket_struct_t | |
| Cfips_struct_module_stats_struct_t | |
| CFitsModule | |
| CFitsRequestHandler | |
| CFloat32 | |
| CFloat64 | |
| CFoCovJsonModule | Module that allows for OPeNDAP Data objects to be returned as geotiff files |
| CFoCovJsonRequestHandler | A Request Handler for the Fileout NetCDF request |
| CFoDapCovJsonTransform | |
| CFoDapCovJsonTransmitter | BESTransmitter class named "json" that transmits an OPeNDAP data object as a JSON file |
| CFoDapJsonTransform | |
| CFoDapJsonTransmitter | BESTransmitter class named "json" that transmits an OPeNDAP data object as a JSON file |
| CFoInstanceJsonTransform | Transforms a DDS into JSON document on disk |
| CFoInstanceJsonTransmitter | BESTransmitter class named "json" that transmits an OPeNDAP data object as a JSON file |
| CFoJsonModule | Module that allows for OPeNDAP Data objects to be returned as geotiff files |
| CFoJsonRequestHandler | A Request Handler for the Fileout NetCDF request |
| CFONcArray | A DAP Array with file out netcdf information included |
| CFONcAttributes | A class that provides static methods to help write out attributes for a given variable |
| CFONcBaseType | A DAP BaseType with file out netcdf information included |
| CFONcByte | A class representing the DAP Byte class for file out netcdf |
| CFONcDim | A class that represents the dimension of an array |
| 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 |
| CFONcMap | A map of a DAP Grid with file out netcdf information included |
| CFONcModule | Module that allows for OPeNDAP Data objects to be returned as netcdf files |
| CFONcRequestHandler | A Request Handler for the Fileout NetCDF request |
| 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 |
| CFONcTransform | Transformation object that converts an OPeNDAP DataDDS to a netcdf file |
| CFONcTransmitter | BESTransmitter class named "netcdf" that transmits an OPeNDAP data object as a netcdf file |
| 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 |
| CFONcUtils | Utilities used to help in the return of an OPeNDAP DataDDS object as a netcdf file |
| CFONgGrid | A DAP Grid with file out netcdf information included |
| CFONgModule | Module that allows for OPeNDAP Data objects to be returned as geotiff files |
| CFONgRequestHandler | A Request Handler for the Fileout GDAL request |
| CFONgTransform | Transformation object that converts an OPeNDAP DataDDS to a GeoTiff file |
| CGatewayPathInfoCommand | |
| CGatewayPathInfoResponseHandler | Response handler that returns nodes or leaves within the catalog either at the root or at a specified node |
| CGDALArray | |
| CGDALGrid | |
| CGDALModule | |
| CGDALRequestHandler | |
| CGenericArray | Helper class for accessing Value of array type |
| CGenericDocument | A document for parsing JSON text as DOM |
| CGenericInsituStringStream | A read-write string stream |
| CGenericMember | Name-value pair in a JSON object value |
| CGenericMemberIterator | (Constant) member iterator for a JSON object value |
| CGenericMemoryBuffer | Represents an in-memory output byte stream |
| CGenericObject | Helper class for accessing Value of object type |
| ►CGenericPointer | Represents a JSON Pointer. Use Pointer for UTF8 encoding and default allocator |
| CPercentEncodeStream | A helper stream to encode character (UTF-8 code unit) into percent-encoded sequence |
| CToken | A token is the basic units of internal representation |
| CGenericReader | SAX-style JSON parser. Use Reader for UTF8 encoding and default allocator |
| CGenericSchemaDocument | JSON schema document |
| CGenericSchemaValidator | JSON Schema Validator |
| CGenericStreamWrapper | A Stream Wrapper |
| CGenericStringBuffer | Represents an in-memory output stream |
| CGenericStringRef | Reference to a constant string (not taking a copy) |
| CGenericStringStream | Read-only string stream |
| ►CGenericValue | Represents a JSON value. Use Value for UTF8 encoding and default allocator |
| CArrayData | |
| CData | |
| CFlag | |
| ►CNumber | |
| CI | |
| CU | |
| CObjectData | |
| CShortString | |
| CString | |
| CGeoFile | |
| CGeoTiffTransmitter | BESTransmitter class named "geotiff" that transmits an OPeNDAP data object as a geotiff file |
| Cgr_info | |
| 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 |
| 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 | |
| CHDF4DDS | |
| CHDF4DMR | |
| CHDF4Module | |
| CHDF4RequestHandler | |
| CHDF5Array | |
| CHDF5BaseArray | |
| CHDF5Byte | |
| CHDF5CFArray | |
| CHDF5CFByte | |
| CHDF5CFDAPUtil | |
| CHDF5CFFloat32 | |
| CHDF5CFFloat64 | |
| CHDF5CFGeoCF1D | |
| CHDF5CFGeoCFProj | |
| CHDF5CFInt16 | |
| CHDF5CFInt32 | |
| CHDF5CFInt64 | |
| CHDF5CFInt8 | |
| CHDF5CFStr | |
| CHDF5CFUInt16 | |
| CHDF5CFUInt32 | |
| CHDF5CFUInt64 | |
| CHDF5CFUtil | |
| CHDF5DataMemCache | |
| CHDF5DDS | |
| CHDF5DiskCache | |
| CHDF5DMR | |
| CHDF5Float32 | |
| CHDF5Float64 | |
| CHDF5GMCFFillIndexArray | |
| CHDF5GMCFMissLLArray | |
| CHDF5GMCFMissNonLLCVArray | |
| CHDF5GMCFSpecialCVArray | |
| CHDF5GMSPCFArray | |
| CHDF5Int16 | |
| CHDF5Int32 | |
| CHDF5Int64 | |
| CHDF5Int8 | |
| CHDF5Module | |
| CHDF5PathFinder | |
| CHDF5RequestHandler | |
| CHDF5Sequence | |
| CHDF5Str | |
| CHDF5Structure | |
| CHDF5UInt16 | |
| CHDF5UInt32 | |
| CHDF5UInt64 | |
| CHDF5Url | |
| Chdf_attr | |
| Chdf_dim | |
| Chdf_field | |
| Chdf_genvec | |
| Chdf_gri | |
| Chdf_palette | |
| Chdf_sds | |
| Chdf_vdata | |
| Chdf_vgroup | |
| CHDFArray | |
| CHDFByte | |
| CHDFCFStr | |
| CHDFCFStrField | |
| CHDFCFUtil | |
| Chdfclass | |
| Chdfdods | |
| CHDFEOS5CFMissLLArray | |
| CHDFEOS5CFMissNonLLCVArray | |
| CHDFEOS5CFSpecialCVArray | |
| CHDFFloat32 | |
| CHDFFloat64 | |
| CHDFGrid | |
| CHDFInt16 | |
| CHDFInt32 | |
| Chdfistream_annot | |
| Chdfistream_gri | |
| Chdfistream_obj | |
| ►Chdfistream_sds | |
| Cslab | |
| Chdfistream_vdata | |
| Chdfistream_vgroup | |
| CHDFSequence | |
| CHDFSPArray_RealField | |
| CHDFSPArray_VDField | |
| CHDFSPArrayAddCVField | |
| CHDFSPArrayGeoField | |
| CHDFSPArrayMissGeoField | |
| CHDFStr | |
| CHDFStructure | |
| CHDFTypeFactory | |
| CHDFUInt16 | |
| CHDFUInt32 | |
| CHDFUrl | |
| CHE2CF | |
| CHE5Checker | |
| CHE5Dim | |
| CHE5Grid | |
| CHE5Parser | |
| CHE5Swath | |
| CHE5Var | |
| CHE5Za | |
| CIGenericRemoteSchemaDocumentProvider | |
| Cimaxdiv_t | |
| CInt16 | |
| CInt32 | |
| CIsin_row_t | |
| CIsin_t | |
| CJPEG2000Transmitter | BESTransmitter class named "geotiff" that transmits an OPeNDAP data object as a geotiff file |
| Clink_info_t | |
| CMaskDIM | |
| CMemoryPoolAllocator | 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 | |
| CName_Size_2Pairs | |
| CNCArray | |
| CNCByte | |
| CNCFloat32 | |
| CNCFloat64 | |
| CNCGrid | |
| CNCInt16 | |
| CNCInt32 | |
| CNCModule | |
| CNCRequestHandler | |
| CNCSequence | |
| CNCStr | |
| CNCStructure | |
| CNCUInt16 | |
| CNCUInt32 | |
| CNCUrl | |
| CNgapS3Credentials | |
| CNoSuchLibrary | |
| CNoSuchObject | |
| CObjMemCache | An in-memory cache for DapObj (DAS, DDS, ...) objects |
| CParseResult | Result of parsing (wraps ParseErrorCode) |
| CPPTClient | |
| CPPTConnection | |
| CPPTServer | |
| CPPTStreamBuf | |
| CPrettyWriter | Writer with indentation and spacing |
| CReadSequence | |
| CReadTagRef | |
| CReadTypeFactory | |
| CROW_SIZES | |
| CSampleModule | |
| CSampleRequestHandler | |
| CSampleSayResponseHandler | |
| CSampleSayXMLCommand | |
| CSchemaValidatingReader | A helper class for parsing with validation |
| Csds_info | |
| CSequence | |
| CServerApp | |
| CServerHandler | |
| CShowBesKeyCommand | |
| CShowBesKeyResponseHandler | Response handler that returns the value(s) of a BES key |
| CShowPathInfoCommand | |
| CShowPathInfoResponseHandler | Response handler that returns nodes or leaves within the catalog either at the root or at a specified node |
| CSiteMapCommand | Build a site map |
| CSiteMapResponseHandler | Response handler that returns a site map |
| CSocket | |
| CSocketListener | |
| CSocketUtilities | |
| CStandAloneApp | |
| CStandAloneClient | |
| CStat | |
| CStr | |
| CStream | Concept for reading and writing characters |
| CStreamTraits | Provides additional information for stream |
| CStreamTraits< GenericInsituStringStream< Encoding > > | |
| CStreamTraits< GenericStringStream< Encoding > > | |
| Cstruct_databin | |
| Cstruct_ff_array_conduit | |
| Cstruct_ff_array_dim_info | |
| ►Cstruct_ff_array_dipole | |
| ►Cstruct_connect | |
| Cstruct_file_info | |
| Cunion_locus | |
| Cstruct_ff_bufsize | |
| Cstruct_ff_data_flag | |
| ►Cstruct_ff_dll_data | |
| Cunion_struct_ff_dll_data_u | |
| Cstruct_ff_dll_node | |
| Cstruct_ff_error | |
| Cstruct_ff_format | |
| ►Cstruct_ff_format_data | |
| Cstruct_fd_state | |
| Cstruct_ff_format_data_mapping | |
| Cstruct_ff_max_min | |
| ►Cstruct_ff_pp_object | |
| ►Cunion_u | |
| Cstruct_nt_list | |
| Cstruct_ff_process_info | |
| ►Cstruct_ff_std_args | |
| Cstruct_std_args_user | |
| Cstruct_ff_translator | |
| Cstruct_ff_variable | |
| CTcpSocket | |
| CTheBESKeys | Mapping of key/value pairs defining different behaviors of an application |
| CTranscoder | Encoding conversion |
| CTranscoder< Encoding, Encoding > | Specialization of Transcoder with same source and target encoding |
| CUgridFunctions | |
| CUInt16 | |
| CUInt32 | |
| CUnixSocket | |
| CUrl | |
| CUTF16 | UTF-16 encoding |
| CUTF16BE | UTF-16 big endian encoding |
| CUTF16LE | UTF-16 little endian encoding |
| CUTF32 | UTF-32 encoding |
| CUTF32BE | UTF-32 big endian encoding |
| CUTF32LE | UTF-32 little endian enocoding |
| CUTF8 | UTF-8 encoding |
| Cvd_info | |
| Cvg_info | |
| CW10nJsonRequestHandler | A Request Handler for the Fileout NetCDF request |
| CW10nJsonTransform | |
| CW10nJsonTransmitter | BESTransmitter class named "json" that transmits an OPeNDAP data object as a JSON file |
| CW10NModule | |
| CW10nShowPathInfoCommand | |
| CW10nShowPathInfoResponseHandler | Response handler that returns nodes or leaves within the catalog either at the root or at a specified node |
| CWrapItUp | |
| ►CWriter | JSON writer |
| CLevel | Information for each nested level |
| CWWWArray | |
| CWWWByte | |
| CWWWFloat32 | |
| CWWWFloat64 | |
| CWWWGrid | |
| CWWWInt16 | |
| CWWWInt32 | |
| CWWWOutput | |
| CWWWOutputFactory | |
| CWWWSequence | |
| CWWWStr | |
| CWWWStructure | |
| CWWWUInt16 | |
| CWWWUInt32 | |
| CWWWUrl | |
| CXDArray | |
| CXDByte | |
| CXDFloat32 | |
| CXDFloat64 | |
| CXDGrid | |
| CXDInt16 | |
| CXDInt32 | |
| CXDOutput | |
| CXDOutputFactory | |
| CXDSequence | |
| CXDStr | |
| CXDStructure | |
| CXDUInt16 | |
| CXDUInt32 | |
| CXDUrl | |