OperationContext::Container Class Referenceabstract
#include <OperationContext.h>
Inheritance diagram for OperationContext::Container:![]()
Public Member Functions
virtual ~Container () virtual String getName () const =0 virtual Container * clone () const =0 virtual void destroy ()=0 Detailed Description
A Container subclass object holds a piece of context information for an operation.
Constructor & Destructor Documentation
◆ ~Container()
virtual OperationContext::Container::~Container ( ) virtual Destructs the Container.
Member Function Documentation
◆ clone()
virtual Container* OperationContext::Container::clone ( ) const pure virtual Makes a copy of the Container object. The caller is responsible for cleaning up the copy by calling destroy() method.
- Returns
- A pointer to the new Container object.
Implemented in SnmpTrapOidContainer, ContentLanguageListContainer, AcceptLanguageListContainer, TimeoutContainer, SubscriptionInstanceNamesContainer, SubscriptionFilterQueryContainer, SubscriptionFilterConditionContainer, SubscriptionInstanceContainer, and IdentityContainer.
◆ destroy()
virtual void OperationContext::Container::destroy ( ) pure virtual Cleans up a Container object that was created by the clone() method.
Implemented in SnmpTrapOidContainer, ContentLanguageListContainer, AcceptLanguageListContainer, TimeoutContainer, SubscriptionInstanceNamesContainer, SubscriptionFilterQueryContainer, SubscriptionFilterConditionContainer, SubscriptionInstanceContainer, and IdentityContainer.
◆ getName()
virtual String OperationContext::Container::getName ( ) const pure virtual Returns the unique name for a Container type.
Implemented in SnmpTrapOidContainer, ContentLanguageListContainer, AcceptLanguageListContainer, TimeoutContainer, SubscriptionInstanceNamesContainer, SubscriptionFilterQueryContainer, SubscriptionFilterConditionContainer, SubscriptionInstanceContainer, and IdentityContainer.
The documentation for this class was generated from the following file:
- /home/loongson/rpmbuild/BUILD/pegasus/src/Pegasus/Common/OperationContext.h