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 | |
CBESCache | Implementation of a caching mechanism |
CBESCatalog | Abstract base class catalog object |
►CBESCatalogDirectory | Builds catalogs from a directory structure |
C_bes_dir_entry | |
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 |
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 |
CBESForbiddenError | Error thrown if the BES is not allowed to access the resource requested |
CBESFSDir | |
CBESFSFile | |
CBESGlobalInit | Provides for the orderly initialization and termination of global objects |
CBESGlobalIQ | Mechanism to provide for the orderly initialization and termination of global objects/functions |
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 | |
CBESInitializer | Mechanism for the orderly initialization and termination of objects |
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 witht he 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 | |
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 | |
CBESUncompressBZ2 | Function to uncompress files with .bz2 extension |
CBESUncompressGZ | Function to uncompress files with .gz extension |
CBESUncompressManager | List of all registered uncompress methods |
CBESUncompressZ | Function to uncompress files with .Z extension |
CBESUtil | |
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 | |
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 | |
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 | |
CSSLClient | |
CSSLConnection | |
CSSLServer | |
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 | |