#include <lluseroperation.h>
Collaboration diagram for LLUserOperationMgr:

| Public Member Functions | |
| LLUserOperationMgr () | |
| ~LLUserOperationMgr () | |
| void | addOperation (LLUserOperation *op) | 
| LLUserOperation * | findOperation (const LLUUID &transaction_id) | 
| BOOL | deleteOperation (LLUserOperation *op) | 
| void | deleteExpiredOperations () | 
| Private Types | |
| typedef std::map< LLUUID, LLUserOperation * > | user_operation_list_t | 
| Private Attributes | |
| user_operation_list_t | mUserOperationList | 
| LLUUID | mLastOperationConsidered | 
Definition at line 80 of file lluseroperation.h.
| typedef std::map<LLUUID, LLUserOperation*> LLUserOperationMgr::user_operation_list_t  [private] | 
Definition at line 95 of file lluseroperation.h.
| LLUserOperationMgr::LLUserOperationMgr | ( | ) | 
---------------------------------------------------------------------------- Class LLUserOperationMgr ----------------------------------------------------------------------------
Definition at line 99 of file lluseroperation.cpp.
| LLUserOperationMgr::~LLUserOperationMgr | ( | ) | 
Definition at line 104 of file lluseroperation.cpp.
References llendl, llwarns, and mUserOperationList.
| void LLUserOperationMgr::addOperation | ( | LLUserOperation * | op | ) | 
Definition at line 113 of file lluseroperation.cpp.
References LLUserOperation::getTransactionID(), llassert, llendl, llwarns, and mUserOperationList.
| void LLUserOperationMgr::deleteExpiredOperations | ( | ) | 
Definition at line 149 of file lluseroperation.cpp.
References LLUserOperation::expire(), LLUserOperation::isExpired(), LLUUID::isNull(), lldebugs, llendl, mLastOperationConsidered, mUserOperationList, NULL, S32, and LLUUID::setNull().
| BOOL LLUserOperationMgr::deleteOperation | ( | LLUserOperation * | op | ) | 
Definition at line 136 of file lluseroperation.cpp.
References FALSE, LLUserOperation::getTransactionID(), mUserOperationList, NULL, and TRUE.
| LLUserOperation * LLUserOperationMgr::findOperation | ( | const LLUUID & | transaction_id | ) | 
Definition at line 96 of file lluseroperation.h.
Referenced by addOperation(), deleteExpiredOperations(), deleteOperation(), findOperation(), and ~LLUserOperationMgr().
 1.4.7
 1.4.7