#include <BESContextManager.h>
Inheritance diagram for BESContextManager:
Public Types | |
typedef map< string, string >::const_iterator | Context_citer |
typedef map< string, string >::iterator | Context_iter |
Public Member Functions | |
virtual | ~BESContextManager (void) |
virtual void | set_context (const string &name, const string &value) |
set context in the BES | |
virtual string | get_context (const string &name, bool &found) |
retrieve the value of the specified context from the BES | |
virtual void | list_context (BESInfo &info) |
Adds all context and their values to the given informational object. | |
virtual void | dump (ostream &strm) const |
dumps information about this object | |
Static Public Member Functions | |
static BESContextManager * | TheManager () |
Protected Member Functions | |
BESContextManager (void) |
For a type of data to be handled by the BES the data type must registered a request handler with the server. This request handler knows how to fill in specific response objects, such as DAS, DDS, help, version, etc... The request handlers are registered with this request handler list.
|
|
|
|
|
|
|
|
|
dumps information about this object Displays the pointer value of this instance along with information about each of the context values
Implements BESObj. |
|
retrieve the value of the specified context from the BES Finds the specified context and returns its value
|
|
Adds all context and their values to the given informational object.
|
|
set context in the BES
|
|
|