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

SearchUserReplyPacket Class Reference

#include <evasearchuser.h>

Inherits InPacket.

Inheritance diagram for SearchUserReplyPacket:

Inheritance graph
[legend]
Collaboration diagram for SearchUserReplyPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SearchUserReplyPacket ()
 SearchUserReplyPacket (unsigned char *buf, int len)
 SearchUserReplyPacket (const SearchUserReplyPacket &rhs)
 ~SearchUserReplyPacket ()
const std::list< OnlineUsergetUsers () const
const bool isFinished () const
SearchUserReplyPacketoperator= (const SearchUserReplyPacket &rhs)

Protected Member Functions

virtual void parseBody ()

Private Attributes

std::list< OnlineUserusers
bool finished

Detailed Description

Definition at line 93 of file evasearchuser.h.


Constructor & Destructor Documentation

SearchUserReplyPacket::SearchUserReplyPacket  )  [inline]
 

Definition at line 96 of file evasearchuser.h.

SearchUserReplyPacket::SearchUserReplyPacket unsigned char *  buf,
int  len
 

Definition at line 172 of file evasearchuser.cpp.

SearchUserReplyPacket::SearchUserReplyPacket const SearchUserReplyPacket rhs  ) 
 

Definition at line 178 of file evasearchuser.cpp.

References finished, getUsers(), isFinished(), and users.

Here is the call graph for this function:

SearchUserReplyPacket::~SearchUserReplyPacket  )  [inline]
 

Definition at line 99 of file evasearchuser.h.


Member Function Documentation

const std::list<OnlineUser> SearchUserReplyPacket::getUsers  )  const [inline]
 

Definition at line 101 of file evasearchuser.h.

References users.

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

const bool SearchUserReplyPacket::isFinished  )  const [inline]
 

Definition at line 102 of file evasearchuser.h.

References finished.

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

SearchUserReplyPacket & SearchUserReplyPacket::operator= const SearchUserReplyPacket rhs  ) 
 

Definition at line 185 of file evasearchuser.cpp.

References finished, getUsers(), isFinished(), and users.

Here is the call graph for this function:

void SearchUserReplyPacket::parseBody  )  [protected, virtual]
 

Reimplemented from InPacket.

Definition at line 193 of file evasearchuser.cpp.

References InPacket::bodyLength, InPacket::decryptedBuf, finished, OnlineUser::readData(), and users.

Here is the call graph for this function:


Member Data Documentation

bool SearchUserReplyPacket::finished [private]
 

Definition at line 110 of file evasearchuser.h.

Referenced by isFinished(), operator=(), parseBody(), and SearchUserReplyPacket().

std::list<OnlineUser> SearchUserReplyPacket::users [private]
 

Definition at line 109 of file evasearchuser.h.

Referenced by getUsers(), operator=(), parseBody(), and SearchUserReplyPacket().


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