LLCollectOnlineBuddies Class Reference

#include <llcallingcard.h>

Inheritance diagram for LLCollectOnlineBuddies:

Inheritance graph
Collaboration diagram for LLCollectOnlineBuddies:

Collaboration graph
List of all members.

Public Types

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

Public Member Functions

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

Public Attributes

buddy_map_t mOnline

Detailed Description

Definition at line 220 of file llcallingcard.h.

Member Typedef Documentation

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

Definition at line 226 of file llcallingcard.h.

Constructor & Destructor Documentation

LLCollectOnlineBuddies::LLCollectOnlineBuddies (  )  [inline]

Definition at line 223 of file llcallingcard.h.

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

Definition at line 224 of file llcallingcard.h.

Member Function Documentation

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

Implements LLRelationshipFunctor.

Definition at line 817 of file llcallingcard.cpp.

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

Member Data Documentation

char LLCollectOnlineBuddies::mFirst[DB_FIRST_NAME_BUF_SIZE]

Definition at line 228 of file llcallingcard.h.

Referenced by operator()().

char LLCollectOnlineBuddies::mLast[DB_LAST_NAME_BUF_SIZE]

Definition at line 229 of file llcallingcard.h.

Referenced by operator()().

buddy_map_t LLCollectOnlineBuddies::mOnline

Definition at line 227 of file llcallingcard.h.

Referenced by 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