LLCollectAllBuddies Class Reference

#include <llcallingcard.h>

Inheritance diagram for LLCollectAllBuddies:

Inheritance graph
[legend]
Collaboration diagram for LLCollectAllBuddies:

Collaboration graph
[legend]
List of all members.

Public Types

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

Public Member Functions

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

Public Attributes

buddy_map_t mOnline
buddy_map_t mOffline
char mFirst [DB_FIRST_NAME_BUF_SIZE]
char mLast [DB_LAST_NAME_BUF_SIZE]

Detailed Description

Definition at line 234 of file llcallingcard.h.


Member Typedef Documentation

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

Definition at line 240 of file llcallingcard.h.


Constructor & Destructor Documentation

LLCollectAllBuddies::LLCollectAllBuddies (  )  [inline]

Definition at line 237 of file llcallingcard.h.

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

Definition at line 238 of file llcallingcard.h.


Member Function Documentation

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

Implements LLRelationshipFunctor.

Definition at line 832 of file llcallingcard.cpp.

References gCacheName, LLCacheName::getName(), LLRelationship::isOnline(), mFirst, mLast, mOffline, and mOnline.


Member Data Documentation

char LLCollectAllBuddies::mFirst[DB_FIRST_NAME_BUF_SIZE]

Definition at line 243 of file llcallingcard.h.

Referenced by operator()().

char LLCollectAllBuddies::mLast[DB_LAST_NAME_BUF_SIZE]

Definition at line 244 of file llcallingcard.h.

Referenced by operator()().

buddy_map_t LLCollectAllBuddies::mOffline

Definition at line 242 of file llcallingcard.h.

Referenced by operator()(), and LLPanelFriends::refreshNames().

buddy_map_t LLCollectAllBuddies::mOnline

Definition at line 241 of file llcallingcard.h.

Referenced by operator()(), and LLPanelFriends::refreshNames().


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