►Nbes | |
CTemporaryFile | Get a new temporary file |
►Nfunctions | |
CBBoxFunction | |
CBBoxUnionFunction | |
CBindNameFunction | |
CBindShapeFunction | |
CDapFunctions | |
CDilateArrayFunction | |
CGeoConstraint | |
CGeoGridFunction | |
CGridFunction | |
CGridGeoConstraint | |
Cgse_arg | |
CGSEClause | |
CLinearScaleFunction | |
CMakeArrayFunction | |
CMakeMaskFunction | |
CMaskArrayFunction | |
COdometer | |
CRoiFunction | |
Cslice | |
CTabularFunction | |
CTabularSequence | Specialization of Sequence for tables of data |
CVersionFunction | |
►Nlibdap | |
CDAP_Dataset | DAP_Dataset is a subclass of AbstractDataset, used to process NOAA GOES data |
CReProjectionFunctions | |
CSwathToArray | |
CSwathToGrid | |
C_BESDataRequestInterface | Structure storing information from the Apache module |
CAbstractDataset | Abstract dataset model definition. Based on GDAL dataset model |
CBESAbstractModule | |
CBESAggFactory | List of all registered aggregation handlers for this server |
CBESAggregationServer | Abstraction representing mechanism for aggregating data |
CBESApp | Application class for BES applications |
CBESBaseApp | Base application object for all BES applications |
CBESBasicHttpTransmitter | |
CBESBasicInterface | Entry point into BES using string command requests |
CBESBasicTransmitter | |
CBESCatalog | Abstract base class catalog object. Derived classes know how to show nodes and leaves in a catalog |
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 | |
CBESCommand | |
CBESConfigResponseHandler | Response handler that returns the list of keys defined in the BES initialization file |
CBESContainer | A container is something that holds data. I.E. a netcdf file or a database entry |
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 |
CBESDapFunctionResponseCache | Cache the results from server functions |
CBESDapModule | |
CBESDapNullAggregationServer | When called, print out information about the DataHanderInterface object |
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 |
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. This cache uses simple advisory locking found on most modern unix file systems. Compressed files are uncompressed and stored in a cache where they can be used over and over until removed from the cache. Several processes can share the cache with each reading from files. At the same time, new files can be added and the cache can be purged, without disrupting the existing read operations |
CBESForbiddenError | Error thrown if the BES is not allowed to access the resource requested |
CBESFSDir | |
CBESFSFile | |
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 | |
CBESPluginFactory | |
CBESProcIdResponseHandler | Response handler that returns the process id for the server process |
CBESRegex | |
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 | |
CBESStreamResponseHandler | |
CBESSyntaxUserError | Error thrown if there is a user syntax error in the request or any other user error |
CBESTextInfo | |
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 |
►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 |
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 | |
CBoundingBox | |
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 |
CCFGReader | |
CCmdApp | |
CCmdClient | |
CCmdTranslation | |
CConnection | |
CDaemonCommandHandler | |
CDapFunctionsRequestHandler | A Request Handler for the DAP Functions module |
CDapModule | |
CDapRequestHandler | |
CKVP | |
CKVPsReader | |
CMaskDIM | |
CMy2DPoint | |
CNoSuchLibrary | |
CNoSuchObject | |
CObjMemCache | An in-memory cache for DapObj (DAS, DDS, ...) objects |
CPPTClient | |
CPPTConnection | |
CPPTProtocol | |
CPPTServer | |
CPPTStreamBuf | |
CS2C | |
CSampleModule | |
CSampleRequestHandler | |
CSampleSayCommand | |
CSampleSayResponseHandler | |
CSampleSayXMLCommand | |
CSayReporter | |
CServerApp | |
CServerHandler | |
CSocket | |
CSocketListener | |
CSocketUtilities | |
CStandAloneApp | |
CStandAloneClient | |
CStringList | |
CTcpSocket | |
CTheBESKeys | |
CUnixSocket | |
CWCSCGI | |
CWrapItUp | |