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

QunSendIMExPacket Class Reference

#include <evaqun.h>

Inherits QunSendIMPacket.

Inheritance diagram for QunSendIMExPacket:

Inheritance graph
[legend]
Collaboration diagram for QunSendIMExPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QunSendIMExPacket ()
 QunSendIMExPacket (const int id)
 QunSendIMExPacket (const QunSendIMExPacket &rhs)
virtual ~QunSendIMExPacket ()
OutPacketcopy ()
QunSendIMExPacketoperator= (const QunSendIMExPacket &rhs)
const unsigned char getNumFragments () const
const unsigned char getSeqOfFragments () const
const short getMessageID () const
void setNumFragments (const unsigned char num)
void setSeqOfFragments (const unsigned char seq)
void setMessageID (const short id)

Protected Member Functions

virtual int putBody (unsigned char *buf)

Private Attributes

unsigned char numFragments
unsigned char seqFragments

Static Private Attributes

static short messageID = 0

Detailed Description

Definition at line 360 of file evaqun.h.


Constructor & Destructor Documentation

QunSendIMExPacket::QunSendIMExPacket  )  [inline]
 

Definition at line 362 of file evaqun.h.

Referenced by copy().

QunSendIMExPacket::QunSendIMExPacket const int  id  ) 
 

Definition at line 1513 of file evaqun.cpp.

References messageID, numFragments, QQ_QUN_CMD_SEND_IM_EX, QunPacket::qunCommand, and seqFragments.

QunSendIMExPacket::QunSendIMExPacket const QunSendIMExPacket rhs  ) 
 

Definition at line 1522 of file evaqun.cpp.

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

Definition at line 365 of file evaqun.h.


Member Function Documentation

OutPacket* QunSendIMExPacket::copy  )  [inline]
 

Reimplemented from QunSendIMPacket.

Definition at line 366 of file evaqun.h.

References QunSendIMExPacket().

Here is the call graph for this function:

const short QunSendIMExPacket::getMessageID  )  const [inline]
 

Definition at line 371 of file evaqun.h.

References messageID.

Referenced by operator=().

const unsigned char QunSendIMExPacket::getNumFragments  )  const [inline]
 

Definition at line 369 of file evaqun.h.

References numFragments.

Referenced by operator=().

const unsigned char QunSendIMExPacket::getSeqOfFragments  )  const [inline]
 

Definition at line 370 of file evaqun.h.

References seqFragments.

Referenced by operator=().

QunSendIMExPacket & QunSendIMExPacket::operator= const QunSendIMExPacket rhs  ) 
 

Definition at line 1528 of file evaqun.cpp.

References getMessageID(), getNumFragments(), getSeqOfFragments(), messageID, numFragments, and seqFragments.

Here is the call graph for this function:

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

Reimplemented from QunSendIMPacket.

Definition at line 1537 of file evaqun.cpp.

References QunSendIMPacket::blue, EvaUtil::convertToSend(), QunSendIMPacket::encoding, QunSendIMPacket::fontFlag, QunSendIMPacket::fontName, QunSendIMPacket::green, QunSendIMPacket::message, messageID, numFragments, QunPacket::qunCommand, QunPacket::qunID, QunSendIMPacket::red, and seqFragments.

Here is the call graph for this function:

void QunSendIMExPacket::setMessageID const short  id  )  [inline]
 

Definition at line 375 of file evaqun.h.

References messageID.

void QunSendIMExPacket::setNumFragments const unsigned char  num  )  [inline]
 

Definition at line 373 of file evaqun.h.

References numFragments.

void QunSendIMExPacket::setSeqOfFragments const unsigned char  seq  )  [inline]
 

Definition at line 374 of file evaqun.h.

References seqFragments.


Member Data Documentation

short QunSendIMExPacket::messageID = 0 [static, private]
 

Definition at line 382 of file evaqun.h.

Referenced by getMessageID(), operator=(), putBody(), QunSendIMExPacket(), and setMessageID().

unsigned char QunSendIMExPacket::numFragments [private]
 

Definition at line 380 of file evaqun.h.

Referenced by getNumFragments(), operator=(), putBody(), QunSendIMExPacket(), and setNumFragments().

unsigned char QunSendIMExPacket::seqFragments [private]
 

Definition at line 381 of file evaqun.h.

Referenced by getSeqOfFragments(), operator=(), putBody(), QunSendIMExPacket(), and setSeqOfFragments().


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