In file ../../src/Pegasus/Common/OperationContext.h:

class PEGASUS_COMMON_LINKAGE Container

An element of client context information.

Documentation

An element of client context information.

The Container object carries the information that the provider may access. A container name determines which container is used. Currently, only the container carrying the user identity of the client is available.


Inheritance:


Public Methods

[more]virtual ~Container (void)
Destructs Container
[more]virtual String getName (void) const
REVIEWERS: Insert description here.
[more]virtual Container* clone (void) const
Makes a copy of the Container object.
[more]virtual void destroy (void)
Cleans up the object, including dynamically allocated memory.

ovirtual ~Container(void)
Destructs Container

ovirtual String getName(void) const = 0
REVIEWERS: Insert description here. What parameters need to be described, if any?

ovirtual Container* clone(void) const = 0
Makes a copy of the Container object. Caller is responsible for deleting dynamically allocated memory by calling destroy() method.

ovirtual void destroy(void) = 0
Cleans up the object, including dynamically allocated memory. This should only be used to clean up memory allocated using the clone() method.


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java