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

GetOnlineFriendReplyPacket Class Reference

#include <evaonlinestatus.h>

Inherits InPacket.

Inheritance diagram for GetOnlineFriendReplyPacket:

Inheritance graph
[legend]
Collaboration diagram for GetOnlineFriendReplyPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GetOnlineFriendReplyPacket ()
 GetOnlineFriendReplyPacket (unsigned char *buf, int len)
 GetOnlineFriendReplyPacket (const GetOnlineFriendReplyPacket &rhs)
virtual ~GetOnlineFriendReplyPacket ()
const char getPosition () const
const onlineListgetOnlineFriendList () const
GetOnlineFriendReplyPacketoperator= (const GetOnlineFriendReplyPacket &rhs)

Protected Member Functions

void parseBody ()

Private Attributes

char position
onlineList onlineFriends

Detailed Description

Definition at line 88 of file evaonlinestatus.h.


Constructor & Destructor Documentation

GetOnlineFriendReplyPacket::GetOnlineFriendReplyPacket  )  [inline]
 

Definition at line 91 of file evaonlinestatus.h.

GetOnlineFriendReplyPacket::GetOnlineFriendReplyPacket unsigned char *  buf,
int  len
 

Definition at line 212 of file evaonlinestatus.cpp.

GetOnlineFriendReplyPacket::GetOnlineFriendReplyPacket const GetOnlineFriendReplyPacket rhs  ) 
 

Definition at line 217 of file evaonlinestatus.cpp.

References getOnlineFriendList(), getPosition(), onlineFriends, and position.

Here is the call graph for this function:

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

Definition at line 94 of file evaonlinestatus.h.


Member Function Documentation

const onlineList& GetOnlineFriendReplyPacket::getOnlineFriendList  )  const [inline]
 

Definition at line 97 of file evaonlinestatus.h.

References onlineFriends.

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

const char GetOnlineFriendReplyPacket::getPosition  )  const [inline]
 

Definition at line 96 of file evaonlinestatus.h.

References position.

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

GetOnlineFriendReplyPacket & GetOnlineFriendReplyPacket::operator= const GetOnlineFriendReplyPacket rhs  ) 
 

Definition at line 224 of file evaonlinestatus.cpp.

References getOnlineFriendList(), getPosition(), onlineFriends, and position.

Here is the call graph for this function:

void GetOnlineFriendReplyPacket::parseBody  )  [protected, virtual]
 

Reimplemented from InPacket.

Definition at line 232 of file evaonlinestatus.cpp.

References InPacket::bodyLength, InPacket::decryptedBuf, onlineFriends, position, and FriendOnlineEntry::readData().

Here is the call graph for this function:


Member Data Documentation

onlineList GetOnlineFriendReplyPacket::onlineFriends [private]
 

Definition at line 103 of file evaonlinestatus.h.

Referenced by getOnlineFriendList(), GetOnlineFriendReplyPacket(), operator=(), and parseBody().

char GetOnlineFriendReplyPacket::position [private]
 

Definition at line 102 of file evaonlinestatus.h.

Referenced by GetOnlineFriendReplyPacket(), getPosition(), operator=(), and parseBody().


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