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

RequestExtraInfoReplyPacket Class Reference

#include <evaextrainfo.h>

Inherits InPacket.

Inheritance diagram for RequestExtraInfoReplyPacket:

Inheritance graph
[legend]
Collaboration diagram for RequestExtraInfoReplyPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RequestExtraInfoReplyPacket ()
 RequestExtraInfoReplyPacket (unsigned char *buf, int len)
 RequestExtraInfoReplyPacket (const RequestExtraInfoReplyPacket &rhs)
virtual ~RequestExtraInfoReplyPacket ()
const unsigned char getReplyCode () const
const short getOffset () const
const std::map< int, unsigned
int > & 
getMembers () const
RequestExtraInfoReplyPacketoperator= (const RequestExtraInfoReplyPacket &rhs)

Protected Member Functions

virtual void parseBody ()

Private Attributes

unsigned char mReplyCode
unsigned short mOffset
std::map< int, unsigned int > mMembers

Detailed Description

Definition at line 46 of file evaextrainfo.h.


Constructor & Destructor Documentation

RequestExtraInfoReplyPacket::RequestExtraInfoReplyPacket  )  [inline]
 

Definition at line 49 of file evaextrainfo.h.

RequestExtraInfoReplyPacket::RequestExtraInfoReplyPacket unsigned char *  buf,
int  len
 

Definition at line 67 of file evaextrainfo.cpp.

RequestExtraInfoReplyPacket::RequestExtraInfoReplyPacket const RequestExtraInfoReplyPacket rhs  ) 
 

Definition at line 72 of file evaextrainfo.cpp.

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

Definition at line 52 of file evaextrainfo.h.


Member Function Documentation

const std::map<int, unsigned int>& RequestExtraInfoReplyPacket::getMembers  )  const [inline]
 

Definition at line 56 of file evaextrainfo.h.

References mMembers.

Referenced by operator=().

const short RequestExtraInfoReplyPacket::getOffset  )  const [inline]
 

Definition at line 55 of file evaextrainfo.h.

References mOffset.

Referenced by operator=().

const unsigned char RequestExtraInfoReplyPacket::getReplyCode  )  const [inline]
 

Definition at line 54 of file evaextrainfo.h.

References mReplyCode.

Referenced by operator=().

RequestExtraInfoReplyPacket & RequestExtraInfoReplyPacket::operator= const RequestExtraInfoReplyPacket rhs  ) 
 

Definition at line 78 of file evaextrainfo.cpp.

References getMembers(), getOffset(), getReplyCode(), mMembers, mOffset, and mReplyCode.

Here is the call graph for this function:

void RequestExtraInfoReplyPacket::parseBody  )  [protected, virtual]
 

Reimplemented from InPacket.

Definition at line 87 of file evaextrainfo.cpp.

References InPacket::bodyLength, InPacket::decryptedBuf, mMembers, mOffset, and mReplyCode.


Member Data Documentation

std::map<int, unsigned int> RequestExtraInfoReplyPacket::mMembers [private]
 

Definition at line 64 of file evaextrainfo.h.

Referenced by getMembers(), operator=(), and parseBody().

unsigned short RequestExtraInfoReplyPacket::mOffset [private]
 

Definition at line 63 of file evaextrainfo.h.

Referenced by getOffset(), operator=(), and parseBody().

unsigned char RequestExtraInfoReplyPacket::mReplyCode [private]
 

Definition at line 62 of file evaextrainfo.h.

Referenced by getReplyCode(), operator=(), and parseBody().


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