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

GroupNameOpReplyPacket Class Reference

#include <evagroup.h>

Inherits InPacket.

Inheritance diagram for GroupNameOpReplyPacket:

Inheritance graph
[legend]
Collaboration diagram for GroupNameOpReplyPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GroupNameOpReplyPacket ()
 GroupNameOpReplyPacket (unsigned char *buf, int len)
 GroupNameOpReplyPacket (const GroupNameOpReplyPacket &rhs)
virtual ~GroupNameOpReplyPacket ()
InPacketcopy ()
GroupNameOpReplyPacketoperator= (const GroupNameOpReplyPacket &rhs)
const std::list< std::string > getGroupNames () const
const char getType () const
const bool isDownloadReply () const

Protected Member Functions

virtual void parseBody ()

Private Attributes

std::list< std::string > groupNames
char type

Detailed Description

Definition at line 57 of file evagroup.h.


Constructor & Destructor Documentation

GroupNameOpReplyPacket::GroupNameOpReplyPacket  )  [inline]
 

Definition at line 60 of file evagroup.h.

Referenced by copy().

GroupNameOpReplyPacket::GroupNameOpReplyPacket unsigned char *  buf,
int  len
 

Definition at line 87 of file evagroup.cpp.

GroupNameOpReplyPacket::GroupNameOpReplyPacket const GroupNameOpReplyPacket rhs  ) 
 

Definition at line 93 of file evagroup.cpp.

References getGroupNames(), getType(), groupNames, and type.

Here is the call graph for this function:

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

Definition at line 63 of file evagroup.h.


Member Function Documentation

InPacket* GroupNameOpReplyPacket::copy  )  [inline]
 

Definition at line 65 of file evagroup.h.

References GroupNameOpReplyPacket().

Here is the call graph for this function:

const std::list<std::string> GroupNameOpReplyPacket::getGroupNames  )  const [inline]
 

Definition at line 68 of file evagroup.h.

References groupNames.

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

const char GroupNameOpReplyPacket::getType  )  const [inline]
 

Definition at line 69 of file evagroup.h.

References type.

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

const bool GroupNameOpReplyPacket::isDownloadReply  )  const
 

Definition at line 122 of file evagroup.cpp.

References QQ_DOWNLOAD_GROUP_NAME, and type.

GroupNameOpReplyPacket & GroupNameOpReplyPacket::operator= const GroupNameOpReplyPacket rhs  ) 
 

Definition at line 100 of file evagroup.cpp.

References getGroupNames(), getType(), groupNames, and type.

Here is the call graph for this function:

void GroupNameOpReplyPacket::parseBody  )  [protected, virtual]
 

Reimplemented from InPacket.

Definition at line 108 of file evagroup.cpp.

References InPacket::bodyLength, InPacket::decryptedBuf, groupNames, QQ_DOWNLOAD_GROUP_NAME, and type.


Member Data Documentation

std::list<std::string> GroupNameOpReplyPacket::groupNames [private]
 

Definition at line 74 of file evagroup.h.

Referenced by getGroupNames(), GroupNameOpReplyPacket(), operator=(), and parseBody().

char GroupNameOpReplyPacket::type [private]
 

Definition at line 75 of file evagroup.h.

Referenced by getType(), GroupNameOpReplyPacket(), isDownloadReply(), operator=(), and parseBody().


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