| ►Nlibdap | |
| CBindNameFunction | The LinearScaleFunction class encapsulates the linear_scale function 'function_linear_scale' along with additional meta-data regarding its use and applicability |
| CBindShapeFunction | |
| 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 linear_scale function 'function_linear_scale' along with additional meta-data regarding its use and applicability |
| CVersionFunction | |
| C_BESDataRequestInterface | Structure storing information from the Apache module |
| 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 |
| 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 |
| CBESDapError | Error object created from libdap error objects and can handle those errors |
| CBESDapErrorInfo | Silent informational response object |
| CBESDapModule | |
| 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 |
| 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 | |
| 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 |
| ►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 |
| 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 | |
| Ccache_entry | |
| 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 | |
| CDaemonCommandHandler | |
| CDapFunctions | |
| CDapModule | |
| CDapRequestHandler | |
| 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 | |
| CServerApp | |
| CServerHandler | |
| 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 |
| CTcpSocket | |
| CTheBESKeys | |
| CUnixSocket | |