LLCollectMappableBuddies Class Reference

#include <llcallingcard.h>

Inheritance diagram for LLCollectMappableBuddies:

Inheritance graph
[legend]
Collaboration diagram for LLCollectMappableBuddies:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::map< std::string,
LLUUID, LLDictionaryLess
buddy_map_t

Public Member Functions

 LLCollectMappableBuddies ()
virtual ~LLCollectMappableBuddies ()
virtual bool operator() (const LLUUID &buddy_id, LLRelationship *buddy)

Public Attributes

buddy_map_t mMappable
char mFirst [DB_FIRST_NAME_BUF_SIZE]
char mLast [DB_LAST_NAME_BUF_SIZE]

Detailed Description

Definition at line 207 of file llcallingcard.h.


Member Typedef Documentation

typedef std::map<std::string, LLUUID, LLDictionaryLess> LLCollectMappableBuddies::buddy_map_t

Definition at line 213 of file llcallingcard.h.


Constructor & Destructor Documentation

LLCollectMappableBuddies::LLCollectMappableBuddies (  )  [inline]

Definition at line 210 of file llcallingcard.h.

virtual LLCollectMappableBuddies::~LLCollectMappableBuddies (  )  [inline, virtual]

Definition at line 211 of file llcallingcard.h.


Member Function Documentation

bool LLCollectMappableBuddies::operator() ( const LLUUID buddy_id,
LLRelationship buddy 
) [virtual]

Implements LLRelationshipFunctor.

Definition at line 802 of file llcallingcard.cpp.

References gCacheName, LLCacheName::getName(), LLRelationship::GRANT_MAP_LOCATION, LLRelationship::isOnline(), LLRelationship::isRightGrantedFrom(), mFirst, mLast, and mMappable.


Member Data Documentation

char LLCollectMappableBuddies::mFirst[DB_FIRST_NAME_BUF_SIZE]

Definition at line 215 of file llcallingcard.h.

Referenced by operator()().

char LLCollectMappableBuddies::mLast[DB_LAST_NAME_BUF_SIZE]

Definition at line 216 of file llcallingcard.h.

Referenced by operator()().

buddy_map_t LLCollectMappableBuddies::mMappable

Definition at line 214 of file llcallingcard.h.

Referenced by LLFloaterWorldMap::buildAvatarIDList(), and operator()().


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