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

AddFriendPacket Class Reference

#include <evaaddfriend.h>

Inherits OutPacket.

Inheritance diagram for AddFriendPacket:

Inheritance graph
[legend]
Collaboration diagram for AddFriendPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AddFriendPacket ()
 AddFriendPacket (const int id)
 AddFriendPacket (const AddFriendPacket &rhs)
virtual ~AddFriendPacket ()
OutPacketcopy ()
AddFriendPacketoperator= (const AddFriendPacket &rhs)
void setAddQQ (const int id)
const int getAddQQ () const

Protected Member Functions

virtual int putBody (unsigned char *buf)

Private Attributes

int qqNum

Detailed Description

Definition at line 29 of file evaaddfriend.h.


Constructor & Destructor Documentation

AddFriendPacket::AddFriendPacket  ) 
 

Definition at line 31 of file evaaddfriend.cpp.

Referenced by copy().

AddFriendPacket::AddFriendPacket const int  id  ) 
 

Definition at line 37 of file evaaddfriend.cpp.

AddFriendPacket::AddFriendPacket const AddFriendPacket rhs  ) 
 

Definition at line 43 of file evaaddfriend.cpp.

References getAddQQ(), and qqNum.

Here is the call graph for this function:

virtual AddFriendPacket::~AddFriendPacket  )  [inline, virtual]
 

Definition at line 35 of file evaaddfriend.h.


Member Function Documentation

OutPacket* AddFriendPacket::copy  )  [inline]
 

Definition at line 37 of file evaaddfriend.h.

References AddFriendPacket().

Here is the call graph for this function:

const int AddFriendPacket::getAddQQ  )  const [inline]
 

Definition at line 41 of file evaaddfriend.h.

References qqNum.

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

AddFriendPacket & AddFriendPacket::operator= const AddFriendPacket rhs  ) 
 

Definition at line 50 of file evaaddfriend.cpp.

References getAddQQ(), and qqNum.

Here is the call graph for this function:

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

Reimplemented from OutPacket.

Definition at line 57 of file evaaddfriend.cpp.

References qqNum.

void AddFriendPacket::setAddQQ const int  id  )  [inline]
 

Definition at line 40 of file evaaddfriend.h.

References qqNum.


Member Data Documentation

int AddFriendPacket::qqNum [private]
 

Reimplemented from Packet.

Definition at line 45 of file evaaddfriend.h.

Referenced by AddFriendPacket(), getAddQQ(), operator=(), putBody(), and setAddQQ().


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