LLInventoryTransactionObserver Class Reference

#include <llinventorymodel.h>

Inheritance diagram for LLInventoryTransactionObserver:

Inheritance graph
[legend]
Collaboration diagram for LLInventoryTransactionObserver:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLInventoryTransactionObserver (const LLTransactionID &transaction_id)
virtual void changed (U32 mask)

Protected Types

typedef std::vector< LLUUIDfolder_ref_t
typedef std::vector< LLUUIDitem_ref_t

Protected Member Functions

virtual void done (const folder_ref_t &folders, const item_ref_t &items)=0

Protected Attributes

LLTransactionID mTransactionID

Detailed Description

Definition at line 798 of file llinventorymodel.h.


Member Typedef Documentation

typedef std::vector<LLUUID> LLInventoryTransactionObserver::folder_ref_t [protected]

Definition at line 805 of file llinventorymodel.h.

typedef std::vector<LLUUID> LLInventoryTransactionObserver::item_ref_t [protected]

Definition at line 806 of file llinventorymodel.h.


Constructor & Destructor Documentation

LLInventoryTransactionObserver::LLInventoryTransactionObserver ( const LLTransactionID transaction_id  ) 

Definition at line 3307 of file llinventorymodel.cpp.


Member Function Documentation

void LLInventoryTransactionObserver::changed ( U32  mask  )  [virtual]

Implements LLInventoryObserver.

Definition at line 3313 of file llinventorymodel.cpp.

References _PREHASH_AgentData, _PREHASH_FolderData, _PREHASH_FolderID, _PREHASH_ItemData, _PREHASH_ItemID, _PREHASH_TransactionID, LLInventoryObserver::ADD, count, done(), LLMessageSystem::getMessageName(), LLMessageSystem::getNumberOfBlocksFast(), LLMessageSystem::getUUIDFast(), gMessageSystem, i, mTransactionID, and S32.

virtual void LLInventoryTransactionObserver::done ( const folder_ref_t folders,
const item_ref_t items 
) [protected, pure virtual]

Referenced by changed().


Member Data Documentation

LLTransactionID LLInventoryTransactionObserver::mTransactionID [protected]

Definition at line 809 of file llinventorymodel.h.

Referenced by changed().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:26 2010 for Second Life Viewer by  doxygen 1.4.7