LLLandmarkList Class Reference

#include <lllandmarklist.h>

List of all members.

Public Member Functions

 LLLandmarkList ()
 ~LLLandmarkList ()
BOOL assetExists (const LLUUID &asset_uuid)
LLLandmarkgetAsset (const LLUUID &asset_uuid)

Static Public Member Functions

static void processGetAssetReply (LLVFS *vfs, const LLUUID &uuid, LLAssetType::EType type, void *user_data, S32 status, LLExtStat ext_status)

Protected Types

typedef std::map< LLUUID,
LLLandmark * > 
landmark_list_t
typedef std::set< LLUUIDlandmark_bad_list_t

Protected Attributes

landmark_list_t mList
landmark_bad_list_t mBadList


Detailed Description

Definition at line 44 of file lllandmarklist.h.


Member Typedef Documentation

typedef std::map<LLUUID, LLLandmark*> LLLandmarkList::landmark_list_t [protected]

Definition at line 65 of file lllandmarklist.h.

typedef std::set<LLUUID> LLLandmarkList::landmark_bad_list_t [protected]

Definition at line 68 of file lllandmarklist.h.


Constructor & Destructor Documentation

LLLandmarkList::LLLandmarkList (  )  [inline]

Definition at line 47 of file lllandmarklist.h.

LLLandmarkList::~LLLandmarkList (  ) 

Definition at line 51 of file lllandmarklist.cpp.

References mList.


Member Function Documentation

BOOL LLLandmarkList::assetExists ( const LLUUID asset_uuid  ) 

Definition at line 134 of file lllandmarklist.cpp.

References mBadList, and mList.

Referenced by LLPreviewLandmark::getAssetStatus().

Here is the caller graph for this function:

LLLandmark * LLLandmarkList::getAsset ( const LLUUID asset_uuid  ) 

void LLLandmarkList::processGetAssetReply ( LLVFS vfs,
const LLUUID uuid,
LLAssetType::EType  type,
void *  user_data,
S32  status,
LLExtStat  ext_status 
) [static]


Member Data Documentation

Definition at line 66 of file lllandmarklist.h.

Referenced by assetExists(), getAsset(), processGetAssetReply(), and ~LLLandmarkList().

Definition at line 69 of file lllandmarklist.h.

Referenced by assetExists(), getAsset(), and processGetAssetReply().


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:51:20 2008 for SecondLife by  doxygen 1.5.5