Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
BESCatalogDirectory::_bes_dir_entry
_BESDataRequestInterfaceStructure storing information from the Apache module
BESAbstractModule
BESAggFactoryList of all registered aggregation handlers for this server
BESAggregationServerAbstraction representing mechanism for aggregating data
BESApacheInterfaceEntry point into OPeNDAP using apache modules
BESApacheRequests
BESApacheWrapper
BESAppApplication class for BES applications
BESBaseAppBase application object for all BES applications
BESBasicHttpTransmitter
BESBasicInterfaceEntry point into BES using string command requests
BESBasicTransmitter
BESCacheImplementation of a caching mechanism
BESCatalogAbstract base class catalog object
BESCatalogDirectoryBuilds catalogs from a directory structure
BESCatalogListList of all registered catalogs
BESCatalogResponseHandlerResponse handler that returns nodes or leaves within the catalog either at the root or at a specified node
BESCatalogUtils
BESCmdInterface
BESConfigResponseHandlerResponse handler that returns the list of keys defined in the BES initialization file
BESContainerA container is something that holds data
BESContainerStoragePersistent storage for data storage information represented by a container
BESContainerStorageCatalogImplementation of BESContainerStorage that represents a data within a catalog repository
BESContainerStorageFileImplementation of BESContainerStorage that represents a way to read container information from a file
BESContainerStorageListProvides a mechanism for accessing container information from different container stores registered with this server
BESContainerStorageVolatileImplementation of BESContainerStorage that stores containers in memory for the duration of this process
BESContextManagerMaintains the list of registered request handlers for this server
BESDapErrorError object created from libdap error objects and can handle those errors
BESDapErrorInfoSilent informational response object
BESDapModule
BESDapRequestHandler
BESDapResponseRepresents an OPeNDAP DAP response object within the BES
BESDapServiceStatic helper functions to register a handler to handle dap services and add commands to the dap service
BESDapTransmit
BESDASResponseRepresents an OPeNDAP DAS DAP2 data object within the BES
BESDASResponseHandlerResponse handler that builds an OPeNDAP DAS response object
BESDataDDSResponseRepresents an OPeNDAP DataDDS DAP2 data object within the BES
BESDataDDXResponseHandlerResponse handler that builds an OPeNDAP DDX object
BESDataHandlerInterfaceStructure storing information used by the BES to handle the request
BESDataResponseHandlerResponse handler that builds an OPeNDAP Data DDS object
BESDDSResponseRepresents an OPeNDAP DDS DAP2 data object within the BES
BESDDSResponseHandlerResponse handler that builds an OPeNDAP DDS response object
BESDDXResponseHandlerResponse handler that builds an OPeNDAP DDX object
BESDebug
BESDefaultModule
BESDefine
BESDefineResponseHandlerResponse handler that creates a definition given container names and optionally constraints and attributes for each of those containers
BESDefinitionStoragePersistent storage for a specific view of different containers including contraints and aggregation
BESDefinitionStorageListProvides a mechanism for accessing definitions from different definition stores registered with this server
BESDefinitionStorageVolatileVolatile storage for a specific definition/view of different containers including contraints and aggregation
BESDelContainerResponseHandlerResponse handler that deletes a container
BESDelContainersResponseHandlerResponse handler that deletes all containers from a specified container store
BESDelDefResponseHandlerResponse handler that deletes a definition from a specified definition store
BESDelDefsResponseHandlerResponse handler that deletes all definitions from a specified definition store
BESErrorAbstract exception class for the BES with basic string message
BESExceptionManagerManages exception handling code and default exceptions
BESFileContainerHolds real data, container type and constraint for symbolic name read from persistence
BESForbiddenErrorError thrown if the BES is not allowed to access the resource requested
BESFSDir
BESFSFile
BESGlobalInitProvides for the orderly initialization and termination of global objects
BESGlobalIQMechanism to provide for the orderly initialization and termination of global objects/functions
BESHelpResponseHandlerResponse handler that returns help information about the server and currently loaded modules
BESHTMLInfoHtml formatted response object
BESIndent
BESInfoInformational response object
BESInfoList
BESInitializerMechanism for the orderly initialization and termination of objects
BESInterfaceEntry point into BES, building responses to given requests
BESInternalErrorException thrown if inernal error encountered
BESInternalFatalErrorException thrown if an internal error is found and is fatal to the BES
BESKeysMapping of key/value pairs defining different behaviors of an application
BESLogProvides a mechanism for applications to log information to an external file
BESMemoryGlobalArea
BESMemoryManager
BESModuleAppBase application object for all BES applications
BESNotFoundErrorError thrown if the resource requested cannot be found
BESObjBase object for bes objects
BESPlugin< M >BESPlugin provides a mechanism that can load C++ classes at runtime
BESPluginFactory< C >A Factory for objects whose implementations reside in shared objects designed to be loaded at run time
BESProcessEncodedString
BESProcIdResponseHandlerResponse handler that returns the process id for the server process
BESRegexC++ interface to POSIX regular expression functions
BESReporter
BESReporterList
BESRequestHandlerRepresents a specific data type request handler
BESRequestHandlerListMaintains the list of registered request handlers for this server
BESResponseHandlerHandler object that knows how to create a specific response object
BESResponseHandlerListList of all registered response handlers for this server
BESResponseObjectAbstract base class representing a specific set of information in response to a request to the BES
BESReturnManagerReturnManager holds the list of response object transmitter that knows how to transmit response objects in particular ways
BESScrubFunctions to clean/scrub input for security reasons
BESServerHandler
BESServerSystemResources
BESServerUtils
BESServiceRegistryThe service registry allows modules to register services witht he BES that they provide
BESServicesResponseHandlerResponse handler that returns the list of servies provided by this BES
BESSetContainerResponseHandlerResponse handler that creates a container given the symbolic name, real name, and data type
BESSetContextResponseHandlerResponse handler that set context within the BES as a simple name/value pair
BESShowContainersResponseHandlerResponse handler that returns list of continers currently defined in all container storage lists
BESShowContextResponseHandlerResponse handler that lists the context name/value pairs
BESShowDefsResponseHandlerResponse handler that returns list of definitions currently defined
BESShowErrorResponseHandlerResponse handler that throws the requested exception type
BESSilentInfoSilent informational response object
BESStatus
BESStatusResponseHandlerResponse handler that returns the status of the server process serving the requesting client
BESStopWatch
BESStreamResponseHandler
BESSyntaxUserErrorError thrown if there is a user syntax error in the request or any other user error
BESTextInfoBrief represents simple text information in a response object, such as version and help inforamtion
BESTokenizerTokenizer for the BES request command string
BESTransmitter
BESUncompressBZ2Function to uncompress files with .bz2 extension
BESUncompressGZFunction to uncompress files with .gz extension
BESUncompressManagerList of all registered uncompress methods
BESUncompressZFunction to uncompress files with .Z extension
BESUtil
BESVersionInfoBrief represents simple text information in a response object, such as version and help inforamtion
BESVersionResponseHandlerResponse handler that returns the version of the BES and the version of any data request handlers registered with the server
BESXMLCatalogCommand
BESXMLCommand
BESXMLDapCommandModule
BESXMLDefaultCommands
BESXMLDefineCommand
BESXMLDeleteContainerCommand
BESXMLDeleteContainersCommand
BESXMLDeleteDefinitionCommand
BESXMLDeleteDefinitionsCommand
BESXMLGetCommand
BESXMLGetDataDDXCommand
BESXMLInfoXml formatted response object
BESXMLInterfaceEntry point into BES using xml document requests
BESXMLSetContainerCommand
BESXMLSetContextCommand
BESXMLShowCommand
BESXMLShowErrorCommand
BESXMLUtils
CmdApp
CmdClientCmdClient 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
CmdTranslation
Connection
NoSuchLibraryThrown as an exception when BESPlugin cannot find the named shareable library
NoSuchObjectThrown as an exception when BESPlugin cannot find or run the maker() function in a shared library already loaded
PPTClient
PPTConnection
PPTProtocol
PPTServer
PPTStreamBuf
ServerApp
ServerHandler
Socket
SocketListener
SocketUtilities
SSLClient
SSLConnection
SSLServer
StandAloneApp
StandAloneClientStandAloneClient 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
streambuf
TcpSocket
TheBESKeys
BESCatalogUtils::type_reg
UnixSocket
Generated by  doxygen 1.6.2-20100208