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

QunSearchPacket Class Reference

#include <evaqun.h>

Inherits QunPacket.

Inheritance diagram for QunSearchPacket:

Inheritance graph
[legend]
Collaboration diagram for QunSearchPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QunSearchPacket ()
 QunSearchPacket (int type)
 QunSearchPacket (const QunSearchPacket &rhs)
virtual ~QunSearchPacket ()
const int getSearchType () const
const int getExtID () const
void setSearchType (const int t)
void setExtID (const int id)
QunSearchPacketoperator= (const QunSearchPacket &rhs)

Protected Member Functions

virtual int putBody (unsigned char *buf)

Private Attributes

unsigned char type
int externalID

Detailed Description

Definition at line 385 of file evaqun.h.


Constructor & Destructor Documentation

QunSearchPacket::QunSearchPacket  ) 
 

Definition at line 1176 of file evaqun.cpp.

QunSearchPacket::QunSearchPacket int  type  ) 
 

Definition at line 1182 of file evaqun.cpp.

QunSearchPacket::QunSearchPacket const QunSearchPacket rhs  ) 
 

Definition at line 1188 of file evaqun.cpp.

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

Definition at line 390 of file evaqun.h.


Member Function Documentation

const int QunSearchPacket::getExtID  )  const [inline]
 

Definition at line 393 of file evaqun.h.

References externalID.

Referenced by operator=().

const int QunSearchPacket::getSearchType  )  const [inline]
 

Definition at line 392 of file evaqun.h.

Referenced by operator=().

QunSearchPacket & QunSearchPacket::operator= const QunSearchPacket rhs  ) 
 

Definition at line 1194 of file evaqun.cpp.

References externalID, getExtID(), getSearchType(), and type.

Here is the call graph for this function:

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

Reimplemented from OutPacket.

Definition at line 1202 of file evaqun.cpp.

References externalID, QQ_SEARCH_DEMO_QUN, QunPacket::qunCommand, and type.

void QunSearchPacket::setExtID const int  id  )  [inline]
 

Definition at line 396 of file evaqun.h.

References externalID.

void QunSearchPacket::setSearchType const int  t  )  [inline]
 

Definition at line 395 of file evaqun.h.


Member Data Documentation

int QunSearchPacket::externalID [private]
 

Definition at line 403 of file evaqun.h.

Referenced by getExtID(), operator=(), putBody(), and setExtID().

unsigned char QunSearchPacket::type [private]
 

Definition at line 402 of file evaqun.h.

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


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