Public Member Functions | Protected Member Functions | Protected Attributes

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 341 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 359 of file GiaMessage_m.h.

{return new SearchMessage(*this);}

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

Definition at line 377 of file GiaMessage_m.h.

Referenced by getFoundNode().

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

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

Definition at line 372 of file GiaMessage_m.h.

Referenced by getReversePath().

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

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

Definition at line 365 of file GiaMessage_m.h.

Referenced by getSearchKey().

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

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 349 of file GiaMessage_m.h.

Definition at line 348 of file GiaMessage_m.h.

Definition at line 345 of file GiaMessage_m.h.

unsigned int SearchMessage::reversePath_arraysize [protected]

Definition at line 347 of file GiaMessage_m.h.

Definition at line 346 of file GiaMessage_m.h.

Definition at line 344 of file GiaMessage_m.h.


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