KBRTestApp::MsgHandle Struct Reference

#include <KBRTestApp.h>

List of all members.


Detailed Description

type for storing seen messages in a circular buffer, holds OverlayKey of the sender and SequenceNumber

Public Member Functions

 MsgHandle (void)
 MsgHandle (const OverlayKey &key, int seqNum)
bool operator== (const MsgHandle &rhs) const
MsgHandleoperator= (const MsgHandle &rhs)

Public Attributes

OverlayKey key
int seqNum

Constructor & Destructor Documentation

KBRTestApp::MsgHandle::MsgHandle ( void   )  [inline]

00055                         :
00056             key(OverlayKey::UNSPECIFIED_KEY), seqNum(-1) {};
        MsgHandle(const OverlayKey& key, int seqNum) : 

KBRTestApp::MsgHandle::MsgHandle ( const OverlayKey key,
int  seqNum 
) [inline]

00057                                                      : 
00058             key(key), seqNum(seqNum) {};


Member Function Documentation

bool KBRTestApp::MsgHandle::operator== ( const MsgHandle rhs  )  const [inline]

00059                                                     {
00060             return ((key == rhs.key) && (seqNum == rhs.seqNum));
00061         };

MsgHandle& KBRTestApp::MsgHandle::operator= ( const MsgHandle rhs  )  [inline]

00062                                                    {
00063             key = rhs.key;
00064             seqNum = rhs.seqNum;
00065             return (*this);
00066         };


Member Data Documentation

OverlayKey KBRTestApp::MsgHandle::key

int KBRTestApp::MsgHandle::seqNum


The documentation for this struct was generated from the following file:
Generated on Thu Apr 17 13:19:29 2008 for ITM OverSim by  doxygen 1.5.3