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

ChangeStatusPacket Class Reference

#include <evaonlinestatus.h>

Inherits OutPacket.

Inheritance diagram for ChangeStatusPacket:

Inheritance graph
[legend]
Collaboration diagram for ChangeStatusPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ChangeStatusPacket ()
 ChangeStatusPacket (char status)
 ChangeStatusPacket (const ChangeStatusPacket &rhs)
virtual ~ChangeStatusPacket ()
OutPacketcopy ()
ChangeStatusPacketoperator= (const ChangeStatusPacket &rhs)
const char getOnlineStatus () const
void setOnlineStatus (const char status)
void setMiscStatus (const unsigned int status)

Protected Member Functions

virtual int putBody (unsigned char *buf)

Private Attributes

char myStatus
unsigned int miscStatus

Detailed Description

Definition at line 134 of file evaonlinestatus.h.


Constructor & Destructor Documentation

ChangeStatusPacket::ChangeStatusPacket  ) 
 

Definition at line 312 of file evaonlinestatus.cpp.

References miscStatus, myStatus, and QQ_FRIEND_STATUS_INVISIBLE.

Referenced by copy().

ChangeStatusPacket::ChangeStatusPacket char  status  ) 
 

Definition at line 319 of file evaonlinestatus.cpp.

References myStatus.

ChangeStatusPacket::ChangeStatusPacket const ChangeStatusPacket rhs  ) 
 

Definition at line 325 of file evaonlinestatus.cpp.

References getOnlineStatus(), and myStatus.

Here is the call graph for this function:

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

Definition at line 140 of file evaonlinestatus.h.


Member Function Documentation

OutPacket* ChangeStatusPacket::copy  )  [inline]
 

Definition at line 141 of file evaonlinestatus.h.

References ChangeStatusPacket().

Here is the call graph for this function:

const char ChangeStatusPacket::getOnlineStatus  )  const [inline]
 

Definition at line 144 of file evaonlinestatus.h.

References myStatus.

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

ChangeStatusPacket & ChangeStatusPacket::operator= const ChangeStatusPacket rhs  ) 
 

Definition at line 331 of file evaonlinestatus.cpp.

References getOnlineStatus(), and myStatus.

Here is the call graph for this function:

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

Reimplemented from OutPacket.

Definition at line 338 of file evaonlinestatus.cpp.

References miscStatus, and myStatus.

void ChangeStatusPacket::setMiscStatus const unsigned int  status  )  [inline]
 

Definition at line 146 of file evaonlinestatus.h.

References miscStatus.

void ChangeStatusPacket::setOnlineStatus const char  status  )  [inline]
 

Definition at line 145 of file evaonlinestatus.h.

References myStatus.


Member Data Documentation

unsigned int ChangeStatusPacket::miscStatus [private]
 

Definition at line 151 of file evaonlinestatus.h.

Referenced by ChangeStatusPacket(), putBody(), and setMiscStatus().

char ChangeStatusPacket::myStatus [private]
 

Definition at line 150 of file evaonlinestatus.h.

Referenced by ChangeStatusPacket(), getOnlineStatus(), operator=(), putBody(), and setOnlineStatus().


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