#include <ContextManager.h>
Public Methods | |
void | AddContext (SqContext *item) |
void | RemoveContext (SqContext *item) |
void | DeleteAllContext () |
void | ReplaceContext (SqContext *item, SqContext *newItem) |
SqContext* | GetFirstContext () const |
SqContext* | GetLastContext () const |
SqContext* | GetNextContext (SqContext *pos) const |
SqContext* | GetPrevContext (SqContext *pos) const |
int | GetContextCount () const |
SqContextManager () | |
Constructor method. More... | |
virtual | ~SqContextManager () |
Destructor method. More... | |
CString | CreateContext (unsigned short timeout, CString UserData) |
Create a new context. More... | |
unsigned long | DecodeKey (const char *contextKey) |
Decode the key passed and return the code number for it. More... | |
SqContext* | FindContext (unsigned long key) |
Private Methods | |
void | ConstructorInclude () |
Method which must be called first in a constructor. More... | |
void | DestructorInclude () |
Method which must be called first in a destructor. More... | |
Private Attributes | |
SqContext* | _firstContext |
int | _countContext |
Definition at line 45 of file ContextManager.h.
|
Constructor method.
Definition at line 53 of file ContextManager.cpp. |
|
Destructor method.
Definition at line 66 of file ContextManager.cpp. |
|
Definition at line 192 of file ContextManager.cpp. Referenced by SqContext::ConstructorInclude(), ReplaceContext(), and SqContext::SetKey(). |
|
Method which must be called first in a constructor.
Definition at line 123 of file ContextManager.cpp. |
|
Create a new context.
Definition at line 80 of file ContextManager.cpp. Referenced by SOAPBridge_ContextManager_i::allocateContext(). |
|
Decode the key passed and return the code number for it.
Definition at line 110 of file ContextManager.cpp. Referenced by CreateContext(), findContext(), SOAPBridge_ObjectContextManager_i::freeStoredObjectReference(), storeObjRef(), and SOAPBridge_ObjectContextManager_i::storeObjectReference(). |
|
Definition at line 325 of file ContextManager.cpp. Referenced by SOAPBridge_ContextManager_i::~SOAPBridge_ContextManager_i(). |
|
Method which must be called first in a destructor.
Definition at line 135 of file ContextManager.cpp. Referenced by ~SqContextManager(). |
|
Definition at line 143 of file ContextManager.cpp. Referenced by CreateContext(), findContext(), and storeObjRef(). |
|
Definition at line 499 of file ContextManager.cpp. Referenced by SOAPBridge_ObjectContextManager_i::listCurrentContexts(). |
|
Definition at line 380 of file ContextManager.cpp. Referenced by DeleteAllContext(), DestructorInclude(), and SqContextManager::ContextIterator::IsFirst(). |
|
Definition at line 387 of file ContextManager.cpp. Referenced by GetPrevContext(), and SqContextManager::ContextIterator::IsLast(). |
|
Definition at line 413 of file ContextManager.cpp. Referenced by SqContextManager::ContextIterator::Check(), and SqContextManager::ContextIterator::operator++(). |
|
Definition at line 455 of file ContextManager.cpp. Referenced by SqContextManager::ContextIterator::Check(), and SqContextManager::ContextIterator::operator--(). |
|
Definition at line 248 of file ContextManager.cpp. Referenced by SqContext::DestructorInclude(), ReplaceContext(), and SqContext::SetKey(). |
|
Definition at line 334 of file ContextManager.cpp. |
|
Definition at line 50 of file ContextManager.h. |
|
Definition at line 49 of file ContextManager.h. |