| ►Nagg_util | Helper class for temporarily hijacking an existing dhi to load a DDX response for one particular file |
| CAggMemberDataset | Abstract helper superclass for allowing lazy access to the DataDDS for an aggregation |
| CAggMemberDatasetDDSWrapper | Class AggMemberDatasetDDSWrapper: concrete subclass of AggMemberDataset designed to hold a weak reference to an object containing a DataDDS (DDSAccessInterface) |
| CAggMemberDatasetSharedDDSWrapper | Class AggMemberDatasetSharedDDSWrapper: concrete subclass of AggMemberDataset designed to hold a ref-counted reference to an object containing a DataDDS (DDSAccessRCInterface) |
| CAggMemberDatasetUsingLocationRef | Class AggMemberDatasetUsingLocationRef: Concrete subclass of AggMemberDataset for lazy-loading a location (file) if the DataDDS for the given dataset is needed |
| CAggMemberDatasetWithDimensionCacheBase | |
| CAggregationException | Exception class used by AggregationUtil and other agg_util classes to pass generic exceptions upward into more context-specific locations |
| CAggregationUtil | A static class for encapsulating the aggregation functionality on libdap |
| CArrayAggregateOnOuterDimension | Class ArrayAggregateOnOuterDimension |
| CArrayAggregationBase | Base class for subclasses of libdap::Array which perform aggregation on a list of AggMemberDatasets when asked |
| CArrayGetterInterface | Helper class hierarchy for acquiring variable of a certain type from a DDS |
| CArrayJoinExistingAggregation | |
| CBadWeakPtr | Exception class for all errors from WeakRCPtr<T> |
| CDDSAccessInterface | Interface class for any object that can contains a DDS |
| CDDSAccessRCInterface | Mixture interface for when we a reference-counted DDS container |
| CDDSLoader | |
| CDimension | Struct for holding information about a dimension of data, minimally a name and a cardinality (size) |
| CDimensionNotFoundException | Basic information subclass for cases of dimension not found in an aggregation |
| CDimensionTable | Container class for a table of dimensions for a given dataset |
| CDirectoryUtil | Helper classes for using dirent.h, dir.h, stat.h, etc |
| CFileInfo | Class to hold info on files as we get them |
| CGridAggregateOnOuterDimension | Class GridAggregateOnOuterDimension : public GridAggregationBase |
| CGridAggregationBase | |
| CGridJoinExistingAggregation | |
| CRCObject | A base class for a simple reference counted object |
| CRCObjectInterface | Interface class for a reference counted object |
| CRCObjectPool | A monitoring "pool" class for created RCObject's which allows us to forcibly delete any RCOBject's regardless of their ref counts when we know we are done with them, say after an exception |
| CRCPtr | A reference to an RCObject which automatically ref() and deref() on creation and destruction |
| CSimpleTimeParser | Helper class to parse in very simple string specifications of times and return it as an (approximate) duration in seconds |
| CTopLevelArrayGetter | Concrete impl that simply finds the Array by looking for a variable of the given name at the top level of the DDS (i.e |
| CTopLevelGridDataArrayGetter | |
| CTopLevelGridMapArrayGetter | |
| CUseCountHitZeroCB | Interface for registering callbacks to the RCObject for when the usecount hits 0 but before the deallocate functionality is performed |
| CWeakRCPtr | A variant of boost::weak_ptr that uses our intrusive RCObject counting |
| ►Ngateway | |
| CRemoteHttpResource | This class encapsulates a remote resource available via HTTP GET |
| ►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) |
| 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 | TRMML2_V6: TRMM Level2 1B21,2A12,2B31,2A25 TRMML3A_V6: TRMM Level3 3A46 TRMML3C_V6: TRMM Level3 CSH TRMML3B_V6: TRMM Level3 3B42,3B43 CERES CER_AVG: CER_AVG_Aqua-FM3-MODIS,CER_AVG_Terra-FM1-MODIS CER_ES4: CER_ES4_Aqua-FM3_Edition1-CV CER_CDAY: CER_ISCCP-D2like-Day_Aqua-FM3-MODIS CER_CGEO: CER_ISCCP-D2like-GEO_ CER_SRB: CER_SRBAVG3_Aqua- CER_SYN: CER_SYN_Aqua- CER_ZAVG: CER_ZAVG_ OBPGL2: SeaWIFS,OCTS,CZCS,MODISA,MODIST Level2 OBPGL3: SeaWIFS,OCTS,CZCS,MODISA,MODIST Level3 m |
| CAttrContainer | This class only applies to the OTHERHDF products when there are dimensions but not dimension scales. To remember the dimension names, we follow the mapping of the default HDF4 OPeNDAP hander. In DAP DAS, AttrContainers are used to create attribute containers for each dimension. For each dimension, the attribute container is variable_name_dim_0 (string name "longitude") |
| CAttribute | Representing one attribute in grid or swath |
| CDimension | It repersents one dimension of an SDS or a VDATA. It holds the dimension name and the size of that dimension |
| CException | |
| CField | |
| CFile | This class retrieves all information from an HDF4 file. It is a container for SDS and Vdata |
| 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 |
| ►Nlibdap | Static class NCMLUtil overview |
| CBBoxFunction | |
| CBBoxUnionFunction | |
| CBindNameFunction | The LinearScaleFunction class encapsulates the linear_scale function 'function_linear_scale' along with additional meta-data regarding its use and applicability |
| CBindShapeFunction | |
| CDAP_Dataset | DAP_Dataset is a subclass of AbstractDataset, used to process NOAA GOES data |
| CGeoConstraint | Encapsulate the logic needed to handle geographical constraints when they are applied to DAP Grid (and some Array) variables |
| CGeoGridFunction | |
| CGridFunction | |
| CGridGeoConstraint | Geographical constraint applied to a grid |
| Cgse_arg | Argument to the GSE parser |
| CGSEClause | Holds the results of parsing one of the Grid Selection Expression clauses |
| CLinearScaleFunction | Encapsulates the linear_scale function 'function_linear_scale' along with additional meta-data regarding its use and applicability |
| CMakeArrayFunction | The LinearScaleFunction class encapsulates the array builder function 'function_make_array' along with additional meta-data regarding its use and applicability |
| CNDimensionalArray | |
| COdometer | Map the indices of a N-dimensional array to the offset into memory that matches those indices |
| CReProjectionFunctions | |
| CRoiFunction | |
| Cslice | |
| CStreamString | |
| CSwathToArray | |
| CSwathToGrid | |
| CTabularFunction | |
| CTabularSequence | Specialization of Sequence for tables of data |
| CVersionFunction | |
| ►Nncml_module | An abstract superclass for NCMLArray<T> that handles the non-parameterized functionality and allows us to treat subclasses of any type T polymorphically |
| 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 |
| CNCMLBaseArray | |
| CNCMLCacheAggResponseHandler | The response handler for the NCMLCacheAggXMLCommand |
| CNCMLCacheAggXMLCommand | The BESXMLCommand for the command to recalculate the aggregation caches |
| ►CNCMLElement | Base class for NcML element concrete classes |
| CFactory | Factory class for the NcML elements |
| CNCMLModule | |
| CNCMLParser | |
| CNCMLRequestHandler | Handler for AIS Using NCML |
| CNCMLUtil | Static class of utility functions |
| ►CNetcdfElement | Concrete class for NcML <netcdf> element |
| ►CVariableValueValidator | Inner class for keeping track of new variables created within the context of this dataset for which we do not get <values> set up front |
| CVVVEntry | |
| COtherXMLParser | Class used to handle parsing in an attribute of type=="OtherXML" which basically just has to keep appending the elements and content into a string until the containing <attribute> element is closed |
| CReadMetadataElement | Concrete class for NcML <readMetadata> element |
| CRemoveElement | Concrete subclass for the <remove> NcML element |
| 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 | Implementation of the <scan> element used to scan directories to create the set of files for an aggregation |
| ►CScopeStack | |
| CEntry | Entry used in Scope class to maintain where we are within the DDS AttrTable hierarchy |
| ►CShape | A wrapper class for a vector of Array::dimension structs |
| CIndexIterator | A custom iterator that enumerates all the points in the space defined by a Shape in row major order |
| CSimpleLocationParser | SaxParser implementation that just grabs the netcdf 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 | |
| ►Nugrid | |
| CMeshDataVariable | |
| CTwoDMeshTopology | Identifies the location/rank/dimension that various grid components are associated with |
| CUGR5 | The UGR4 class encapsulates the function 'ugr4::ugr4' along with additional meta-data regarding its use and applicability |
| C_BESDataRequestInterface | Structure storing information from the Apache module |
| C_leaf | |
| CAbstractDataset | Abstract dataset model definition. Based on GDAL dataset model |
| Carray_ce | |
| Carray_descriptor_struct | |
| Carray_index_struct | |
| Carray_mapping_struct | |
| CAsciiArray | |
| CAsciiByte | |
| CAsciiFloat32 | |
| CAsciiFloat64 | |
| CAsciiGrid | |
| CAsciiInt16 | |
| CAsciiInt32 | |
| CAsciiOutput | |
| CAsciiOutputFactory | A factory for the AsciiByte, ..., AsciiGrid types |
| CAsciiSequence | |
| CAsciiStr | |
| CAsciiStructure | |
| CAsciiUInt16 | |
| CAsciiUInt32 | |
| CAsciiUrl | |
| Cattr_info_ptr_struct_t | |
| CBaseTypeFactory | |
| CBESAbstractModule | |
| CBESAggFactory | List of all registered aggregation handlers for this server |
| CBESAggregationServer | Abstraction representing mechanism for aggregating data |
| CBESApacheInterface | Entry point into OPeNDAP using apache modules |
| CBESApacheRequests | |
| CBESApacheWrapper | |
| CBESApp | Application class for BES applications |
| CBESAsciiModule | |
| CBESAsciiRequestHandler | |
| CBESAsciiTransmit | |
| CBESAutoPtr | |
| CBESBaseApp | Base application object for all BES applications |
| CBESBasicHttpTransmitter | |
| CBESBasicInterface | Entry point into BES using string command requests |
| CBESBasicTransmitter | |
| CBESCache3 | Implementation of a caching mechanism for compressed data |
| CBESCatalog | Abstract base class catalog object |
| CBESCatalogDirectory | Builds 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 | |
| Ctype_reg | |
| CBESCmdInterface | |
| CBESConfigResponseHandler | Response handler that returns the list of keys defined in the BES initialization file |
| CBESContainer | A container is something that holds data |
| CBESContainerStorage | Persistent storage for data storage information represented by a container |
| CBESContainerStorageCatalog | Implementation of BESContainerStorage that represents a data within a catalog repository |
| 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 |
| CBESDapModule | |
| CBESDapNullAggregationServer | When called, print out information about the DataHanderInterface object |
| CBESDapRequestHandler | |
| CBESDapResponse | Represents an OPeNDAP DAP response object within the BES |
| CBESDapResponseBuilder | This class is used to build responses for/by the BES |
| CBESDapResponseCache | This class is used to cache DAP2 response objects |
| 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 | Represents an OPeNDAP DDS DAP2 data 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 |
| CBESExceptionManager | Manages exception handling code and default exceptions |
| CBESFileContainer | Holds real data, container type and constraint for symbolic name read from persistence |
| 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 inernal error encountered |
| CBESInternalFatalError | Exception thrown if an internal error is found and is fatal to the BES |
| CBESKeys | Mapping of key/value pairs defining different behaviors of an application |
| 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 | Base object for bes objects |
| CBESPlugin | BESPlugin provides a mechanism that can load C++ classes at runtime |
| CBESPluginFactory | A Factory for objects whose implementations reside in shared objects designed to be loaded at run time |
| CBESProcessEncodedString | |
| CBESProcIdResponseHandler | Response handler that returns the process id for the server process |
| CBESRegex | C++ interface to POSIX regular expression functions |
| CBESReporter | |
| CBESReporterList | |
| CBESRequestHandler | Represents a specific data type request handler |
| CBESRequestHandlerList | Maintains the list of registered request handlers for this server |
| 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 |
| CBESSilentInfo | Silent informational response object |
| CBESStatus | |
| CBESStatusResponseHandler | Response handler that returns the status of the server process serving the requesting client |
| CBESStopWatch | |
| CBESStoredDapResultCache | This class is used to cache DAP2 response objects |
| CBESStreamResponseHandler | |
| CBESSyntaxUserError | Error thrown if there is a user syntax error in the request or any other user error |
| CBESTextInfo | Brief represents simple text information in a response object, such as version and help inforamtion |
| 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 |
| 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 | Brief represents simple text information in a response object, such as version and help inforamtion |
| 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 | |
| CBESXMLDapCommandModule | |
| CBESXMLDefaultCommands | |
| CBESXMLDefineCommand | |
| CBESXMLDeleteContainerCommand | |
| CBESXMLDeleteContainersCommand | |
| CBESXMLDeleteDefinitionCommand | |
| CBESXMLDeleteDefinitionsCommand | |
| CBESXMLGetCommand | |
| CBESXMLGetDataDDXCommand | |
| CBESXMLInfo | Xml formatted response object |
| CBESXMLInterface | Entry point into BES using xml document requests |
| CBESXMLSetContainerCommand | |
| CBESXMLSetContextCommand | |
| CBESXMLShowCommand | |
| CBESXMLShowErrorCommand | |
| CBESXMLUtils | |
| CBESXMLWriter | |
| CBESXMLWWWGetCommand | |
| CBoundingBox | BoundingBox class is used to transform bounding box between different Coordinate Reference System |
| CByte | |
| Ccache_entry | |
| CCFGReader | |
| CCmdApp | |
| CCmdClient | CmdClient is an object that handles the connection to, sending requests to, and receiving response from a specified OpenDAP server running either on this machine or another machine |
| CCmdTranslation | |
| CConnection | |
| CCSV_Data | |
| CCSV_Field | |
| CCSV_Header | |
| CCSV_Obj | |
| CCSV_Reader | |
| CCSV_Utils | |
| CCSVModule | |
| CCSVRequestHandler | |
| CD4Sequence | |
| CDaemonCommandHandler | |
| CDapFunctions | |
| 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 | The DODS Date object |
| CDODS_Date_Factory | Read dates from datasets based on text configuration values |
| CDODS_Date_Time | The DODS Date/Time class is used to represent and compute with combined date and time values |
| CDODS_Date_Time_Factory | Read dates from datasets based on text configuration values |
| CDODS_Decimal_Year | The DODS Date/Time class is used to represent and compute the new decimal_year values |
| CDODS_Decimal_Year_Factory | Read dates from datasets based on text configuration values |
| CDODS_EndDate_Factory | Read dates from datasets based on text configuration values |
| CDODS_EndDate_Time_Factory | Read dates from datasets based on text configuration values |
| CDODS_EndDecimal_Year_Factory | Read dates from datasets based on text configuration values |
| CDODS_EndTime_Factory | Read times from datasets based on text configuration values |
| CDODS_StartDate_Factory | Read dates from datasets based on text configuration values |
| CDODS_StartDate_Time_Factory | Read dates from datasets based on text configuration values |
| CDODS_StartDecimal_Year_Factory | Read dates from datasets based on text configuration values |
| CDODS_StartTime_Factory | Read times from datasets based on text configuration values |
| CDODS_Time | The DODS Time object |
| CDODS_Time_Factory | Read times from datasets based on text configuration values |
| CDS | A structure for DDS generation |
| CDSattr | A structure for DAS generation |
| Ceqninfstruct | |
| CError | |
| CFFArray | |
| CFFByte | |
| CFFD4Sequence | |
| CFFF_LOOKUP | |
| CFFFloat32 | |
| CFFFloat64 | |
| CFFGrid | |
| CFFInt16 | |
| CFFInt32 | |
| CFFModule | |
| CFFRequestHandler | |
| CFFSequence | |
| CFFStr | |
| CFFStructure | |
| CFFUInt16 | |
| CFFUInt32 | |
| CFFUrl | |
| Cfips_bucket_struct_t | |
| Cfips_struct_module_stats_struct_t | |
| CFitsModule | |
| CFitsRequestHandler | |
| CFloat32 | |
| CFloat64 | |
| CFoDapJsonTransform | Used to transform a DDS into a w10n JSON metadata or w10n JSON data document |
| 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 |
| 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 |
| CFONcUtils | Utilities used to help in the return of an OPeNDAP DataDDS object as a netcdf file |
| CFONgBaseType | A DAP BaseType with file out gdal information included |
| 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 |
| 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 | |
| CGatewayRequest | Knows how to make a remote request |
| CGatewayRequestHandler | |
| CGatewayUtils | Utility class for the gateway remote request mechanism |
| CGDALArray | |
| CGDALByte | |
| CGDALDDS | This specialization of DDS is used to manage the 'resource' of the open GDAL dataset handle so that the BES will close that handle once the framework is done working with the file |
| CGDALDMR | This specialization of DMR is used to manage the 'resource' of the open GDAL dataset handle so that the BES will close that handle once the framework is done working with the file |
| CGDALFloat32 | |
| CGDALFloat64 | |
| CGDALGrid | |
| CGDALInt16 | |
| CGDALInt32 | |
| CGDALModule | |
| CGDALRequestHandler | |
| CGDALUInt16 | |
| CGDALUInt32 | |
| CGeoTiffTransmitter | BESTransmitter class named "geotiff" that transmits an OPeNDAP data object as a geotiff file |
| Cgr_info | |
| 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 | This specialization of DDS is used to manage the 'resource' of the open HDF4 dataset handle so that the BES will close that handle once the framework is done working with the file |
| CHDF4Module | |
| CHDF4RequestHandler | |
| CHDF5Array | |
| CHDF5BaseArray | |
| CHDF5Byte | |
| CHDF5CFArray | |
| CHDF5CFByte | |
| CHDF5CFDAPUtil | |
| CHDF5CFFloat32 | |
| CHDF5CFFloat64 | |
| CHDF5CFInt16 | |
| CHDF5CFInt32 | |
| CHDF5CFStr | |
| CHDF5CFUInt16 | |
| CHDF5CFUInt32 | |
| CHDF5CFUtil | |
| CHDF5DDS | This specialization of DDS is used to manage the 'resource' of the open HDF5 dataset handle so that the BES will close that handle once the framework is done working with the file |
| CHDF5Float32 | |
| CHDF5Float64 | |
| CHDF5GMCFFillIndexArray | |
| CHDF5GMCFMissLLArray | |
| CHDF5GMCFMissNonLLCVArray | |
| CHDF5GMCFSpecialCVArray | |
| CHDF5GMSPCFArray | |
| CHDF5Int16 | |
| CHDF5Int32 | |
| CHDF5Module | |
| CHDF5PathFinder | |
| CHDF5RequestHandler | |
| CHDF5Sequence | |
| CHDF5Str | |
| CHDF5Structure | |
| CHDF5UInt16 | |
| CHDF5UInt32 | |
| 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 | A factory for the netCDF client library types |
| CHDFUInt16 | |
| CHDFUInt32 | |
| CHDFUrl | |
| CHE2CF | A class for writing attributes from an HDF-EOS2 file |
| CHE5Checker | |
| CHE5Dim | |
| CHE5Grid | |
| CHE5Parser | |
| CHE5Swath | |
| CHE5Var | |
| CHE5Za | |
| CInt16 | |
| CInt32 | |
| CJPEG2000Transmitter | BESTransmitter class named "geotiff" that transmits an OPeNDAP data object as a geotiff file |
| CKVP | |
| CKVPsReader | |
| Cmemtrack_entry_struct_t | |
| Cmemtrack_log | |
| Cmenu_index_struct | |
| Cmenu_section_struct | |
| Cmenu_selection_dll_struct | |
| CMy2DPoint | My2DPoint class is used to store the point coordinates |
| CNCArray | |
| CNCByte | |
| CNCFloat32 | |
| CNCFloat64 | |
| CNCGrid | |
| CNCInt16 | |
| CNCInt32 | |
| CNCMLContainer | Container representing a NCML request |
| CNCMLContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of NCML requests |
| CNCModule | |
| CNCRequestHandler | |
| CNCSequence | |
| CNCStr | |
| CNCStructure | |
| CNCUInt16 | |
| CNCUInt32 | |
| CNCUrl | |
| CNoSuchLibrary | Thrown as an exception when BESPlugin cannot find the named shareable library |
| CNoSuchObject | Thrown as an exception when BESPlugin cannot find or run the maker() function in a shared library already loaded |
| CPPTClient | |
| CPPTConnection | |
| CPPTProtocol | |
| CPPTServer | |
| CPPTStreamBuf | |
| CReadTagRef | |
| CROW_SIZES | |
| CS2C | |
| Csds_info | |
| CSequence | |
| CServerApp | |
| CServerHandler | |
| CShowPathInfoCommand | |
| CShowPathInfoResponseHandler | Response handler that returns nodes or leaves within the catalog either at the root or at a specified node |
| CSocket | |
| CSocketListener | |
| CSocketUtilities | |
| CStandAloneApp | |
| CStandAloneClient | StandAloneClient is an object that handles the connection to, sending requests to, and receiving response from a specified OpenDAP server running either on this machine or another machine |
| CStat | |
| CStr | |
| CStringList | |
| 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 | |
| CStructure | |
| CTcpSocket | |
| CTheBESKeys | |
| CUgridFunctions | |
| CUnixSocket | |
| CUrl | |
| Cvd_info | |
| Cvg_info | |
| CW10nJsonRequestHandler | A Request Handler for the Fileout NetCDF request |
| CW10nJsonTransform | Used to transform a DDS into a w10n JSON metadata or w10n JSON data document |
| CW10nJsonTransmitter | BESTransmitter class named "json" that transmits an OPeNDAP data object as a JSON file |
| CW10NModule | |
| CWCSCGI | WCSCGI class is used to acquire WCS request, both GET and POST method are supported |
| CWWWArray | |
| CWWWByte | |
| CWWWFloat32 | |
| CWWWFloat64 | |
| CWWWGrid | |
| CWWWInt16 | |
| CWWWInt32 | |
| CWWWOutput | Write various parts of the HTML form for a dataset |
| CWWWOutputFactory | A factory for the WWWByte, ..., WWWGrid types |
| CWWWSequence | |
| CWWWStr | |
| CWWWStructure | |
| CWWWUInt16 | |
| CWWWUInt32 | |
| CWWWUrl | |
| CXDArray | |
| CXDByte | |
| CXDFloat32 | |
| CXDFloat64 | |
| CXDGrid | |
| CXDInt16 | |
| CXDInt32 | |
| CXDOutput | |
| CXDOutputFactory | A factory for the XDByte, ..., XDGrid types |
| CXDSequence | |
| CXDStr | |
| CXDStructure | |
| CXDUInt16 | |
| CXDUInt32 | |
| CXDUrl | |