SearchMessage Class Reference

Class generated from overlay/gia/GiaMessage.msg by opp_msgc. More...

#include <GiaMessage_m.h>

Inheritance diagram for SearchMessage:

GiaIDMessage GiaMessage BaseOverlayMessage OverSimMessage OverSimMessage_Base

List of all members.

Public Member Functions

 SearchMessage (const char *name=NULL, int kind=0)
 SearchMessage (const SearchMessage &other)
virtual ~SearchMessage ()
SearchMessageoperator= (const SearchMessage &other)
virtual SearchMessagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual OverlayKeygetSearchKey ()
virtual const OverlayKeygetSearchKey () const
virtual void setSearchKey (const OverlayKey &searchKey_var)
virtual int getMaxResponses () const
virtual void setMaxResponses (int maxResponses_var)
virtual void setReversePathArraySize (unsigned int size)
virtual unsigned int getReversePathArraySize () const
virtual OverlayKeygetReversePath (unsigned int k)
virtual const OverlayKeygetReversePath (unsigned int k) const
virtual void setReversePath (unsigned int k, const OverlayKey &reversePath_var)
virtual void setFoundNodeArraySize (unsigned int size)
virtual unsigned int getFoundNodeArraySize () const
virtual OverlayKeygetFoundNode (unsigned int k)
virtual const OverlayKeygetFoundNode (unsigned int k) const
virtual void setFoundNode (unsigned int k, const OverlayKey &foundNode_var)

Protected Member Functions

bool operator== (const SearchMessage &)

Protected Attributes

OverlayKey searchKey_var
int maxResponses_var
OverlayKeyreversePath_var
unsigned int reversePath_arraysize
OverlayKeyfoundNode_var
unsigned int foundNode_arraysize


Detailed Description

Class generated from overlay/gia/GiaMessage.msg by opp_msgc.

 message SearchMessage extends GiaIDMessage
 {
         OverlayKey searchKey;    
         int maxResponses;    
         OverlayKey reversePath[];    
         OverlayKey foundNode[];    
 };
 

Definition at line 342 of file GiaMessage_m.h.


Constructor & Destructor Documentation

SearchMessage::SearchMessage ( const char *  name = NULL,
int  kind = 0 
)

Referenced by dup().

SearchMessage::SearchMessage ( const SearchMessage other  ) 

virtual SearchMessage::~SearchMessage (  )  [virtual]


Member Function Documentation

virtual SearchMessage* SearchMessage::dup (  )  const [inline, virtual]

Reimplemented from GiaIDMessage.

Definition at line 360 of file GiaMessage_m.h.

00360 {return new SearchMessage(*this);}

virtual const OverlayKey& SearchMessage::getFoundNode ( unsigned int  k  )  const [inline, virtual]

Definition at line 378 of file GiaMessage_m.h.

Referenced by getFoundNode().

00378 {return const_cast<SearchMessage*>(this)->getFoundNode(k);}

virtual OverlayKey& SearchMessage::getFoundNode ( unsigned int  k  )  [virtual]

virtual unsigned int SearchMessage::getFoundNodeArraySize (  )  const [virtual]

virtual int SearchMessage::getMaxResponses (  )  const [virtual]

virtual const OverlayKey& SearchMessage::getReversePath ( unsigned int  k  )  const [inline, virtual]

Definition at line 373 of file GiaMessage_m.h.

Referenced by getReversePath().

00373 {return const_cast<SearchMessage*>(this)->getReversePath(k);}

virtual OverlayKey& SearchMessage::getReversePath ( unsigned int  k  )  [virtual]

virtual unsigned int SearchMessage::getReversePathArraySize (  )  const [virtual]

virtual const OverlayKey& SearchMessage::getSearchKey (  )  const [inline, virtual]

Definition at line 366 of file GiaMessage_m.h.

Referenced by getSearchKey().

00366 {return const_cast<SearchMessage*>(this)->getSearchKey();}

virtual OverlayKey& SearchMessage::getSearchKey (  )  [virtual]

SearchMessage& SearchMessage::operator= ( const SearchMessage other  ) 

bool SearchMessage::operator== ( const SearchMessage  )  [protected]

virtual void SearchMessage::parsimPack ( cCommBuffer *  b  )  [virtual]

Reimplemented from GiaIDMessage.

Referenced by doPacking().

virtual void SearchMessage::parsimUnpack ( cCommBuffer *  b  )  [virtual]

Reimplemented from GiaIDMessage.

Referenced by doUnpacking().

virtual void SearchMessage::setFoundNode ( unsigned int  k,
const OverlayKey foundNode_var 
) [virtual]

virtual void SearchMessage::setFoundNodeArraySize ( unsigned int  size  )  [virtual]

virtual void SearchMessage::setMaxResponses ( int  maxResponses_var  )  [virtual]

virtual void SearchMessage::setReversePath ( unsigned int  k,
const OverlayKey reversePath_var 
) [virtual]

virtual void SearchMessage::setReversePathArraySize ( unsigned int  size  )  [virtual]

virtual void SearchMessage::setSearchKey ( const OverlayKey searchKey_var  )  [virtual]


Member Data Documentation

unsigned int SearchMessage::foundNode_arraysize [protected]

Definition at line 350 of file GiaMessage_m.h.

Definition at line 349 of file GiaMessage_m.h.

Definition at line 346 of file GiaMessage_m.h.

unsigned int SearchMessage::reversePath_arraysize [protected]

Definition at line 348 of file GiaMessage_m.h.

Definition at line 347 of file GiaMessage_m.h.

Definition at line 345 of file GiaMessage_m.h.


The documentation for this class was generated from the following file:

Generated on Tue Sep 8 17:27:02 2009 for OverSim by  doxygen 1.5.8