Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

UploadGroupFriendPacket Class Reference

#include <evagroup.h>

Inherits OutPacket.

Inheritance diagram for UploadGroupFriendPacket:

Inheritance graph
[legend]
Collaboration diagram for UploadGroupFriendPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 UploadGroupFriendPacket ()
 UploadGroupFriendPacket (const UploadGroupFriendPacket &rhs)
virtual ~UploadGroupFriendPacket ()
OutPacketcopy ()
UploadGroupFriendPacketoperator= (const UploadGroupFriendPacket &rhs)
void setGroupedFriends (std::map< int, int > &list)
const std::map< int, int > & getGroupedFriends () const

Protected Member Functions

virtual int putBody (unsigned char *buf)

Private Attributes

std::map< int, int > privateList

Detailed Description

Definition at line 143 of file evagroup.h.


Constructor & Destructor Documentation

UploadGroupFriendPacket::UploadGroupFriendPacket  ) 
 

Definition at line 239 of file evagroup.cpp.

Referenced by copy().

UploadGroupFriendPacket::UploadGroupFriendPacket const UploadGroupFriendPacket rhs  ) 
 

Definition at line 244 of file evagroup.cpp.

References getGroupedFriends(), and privateList.

Here is the call graph for this function:

UploadGroupFriendPacket::~UploadGroupFriendPacket  )  [virtual]
 

Definition at line 250 of file evagroup.cpp.


Member Function Documentation

OutPacket* UploadGroupFriendPacket::copy  )  [inline]
 

Definition at line 151 of file evagroup.h.

References UploadGroupFriendPacket().

Here is the call graph for this function:

const std::map<int, int>& UploadGroupFriendPacket::getGroupedFriends  )  const [inline]
 

Definition at line 156 of file evagroup.h.

References privateList.

Referenced by operator=(), and UploadGroupFriendPacket().

UploadGroupFriendPacket & UploadGroupFriendPacket::operator= const UploadGroupFriendPacket rhs  ) 
 

Definition at line 254 of file evagroup.cpp.

References getGroupedFriends(), and privateList.

Here is the call graph for this function:

int UploadGroupFriendPacket::putBody unsigned char *  buf  )  [protected, virtual]
 

Reimplemented from OutPacket.

Definition at line 261 of file evagroup.cpp.

References privateList.

void UploadGroupFriendPacket::setGroupedFriends std::map< int, int > &  list  )  [inline]
 

Definition at line 155 of file evagroup.h.

References privateList.


Member Data Documentation

std::map<int, int> UploadGroupFriendPacket::privateList [private]
 

Definition at line 160 of file evagroup.h.

Referenced by getGroupedFriends(), operator=(), putBody(), setGroupedFriends(), and UploadGroupFriendPacket().


The documentation for this class was generated from the following files:
Generated on Mon May 15 20:53:18 2006 for libeva by  doxygen 1.4.4