Public Member Functions | Protected Member Functions | Protected Attributes

SearchResponseMessage Class Reference

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

#include <GiaMessage_m.h>

Inheritance diagram for SearchResponseMessage:
GiaIDMessage GiaMessage BaseOverlayMessage OverSimMessage OverSimMessage_Base

List of all members.

Public Member Functions

 SearchResponseMessage (const char *name=NULL, int kind=0)
 SearchResponseMessage (const SearchResponseMessage &other)
virtual ~SearchResponseMessage ()
SearchResponseMessageoperator= (const SearchResponseMessage &other)
virtual SearchResponseMessagedup () 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 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 GiaNodegetFoundNode ()
virtual const GiaNodegetFoundNode () const
virtual void setFoundNode (const GiaNode &foundNode_var)
virtual int getSearchHopCount () const
virtual void setSearchHopCount (int searchHopCount_var)

Protected Member Functions

bool operator== (const SearchResponseMessage &)

Protected Attributes

::OverlayKey searchKey_var
::OverlayKeyreversePath_var
unsigned int reversePath_arraysize
::GiaNode foundNode_var
int searchHopCount_var

Detailed Description

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

 message SearchResponseMessage extends GiaIDMessage
 {
        OverlayKey searchKey;	    
        OverlayKey reversePath[];    
        GiaNode foundNode;    
        int searchHopCount;    
 };
 

Definition at line 396 of file GiaMessage_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

SearchResponseMessage::SearchResponseMessage ( const SearchResponseMessage other  ) 
virtual SearchResponseMessage::~SearchResponseMessage (  )  [virtual]

Member Function Documentation

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

Reimplemented from GiaIDMessage.

Definition at line 413 of file GiaMessage_m.h.

{return new SearchResponseMessage(*this);}

virtual GiaNode& SearchResponseMessage::getFoundNode (  )  [virtual]
virtual const GiaNode& SearchResponseMessage::getFoundNode (  )  const [inline, virtual]

Definition at line 427 of file GiaMessage_m.h.

Referenced by getFoundNode().

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

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

Definition at line 424 of file GiaMessage_m.h.

Referenced by getReversePath().

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

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

Definition at line 419 of file GiaMessage_m.h.

Referenced by getSearchKey().

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

SearchResponseMessage& SearchResponseMessage::operator= ( const SearchResponseMessage other  ) 
bool SearchResponseMessage::operator== ( const SearchResponseMessage  )  [protected]
virtual void SearchResponseMessage::parsimPack ( cCommBuffer *  b  )  [virtual]

Reimplemented from GiaIDMessage.

Referenced by doPacking().

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

Reimplemented from GiaIDMessage.

Referenced by doUnpacking().

virtual void SearchResponseMessage::setFoundNode ( const GiaNode foundNode_var  )  [virtual]
virtual void SearchResponseMessage::setReversePath ( unsigned int  k,
const OverlayKey reversePath_var 
) [virtual]
virtual void SearchResponseMessage::setReversePathArraySize ( unsigned int  size  )  [virtual]
virtual void SearchResponseMessage::setSearchHopCount ( int  searchHopCount_var  )  [virtual]
virtual void SearchResponseMessage::setSearchKey ( const OverlayKey searchKey_var  )  [virtual]

Member Data Documentation

Definition at line 402 of file GiaMessage_m.h.

Definition at line 401 of file GiaMessage_m.h.

Definition at line 400 of file GiaMessage_m.h.

Definition at line 403 of file GiaMessage_m.h.

Definition at line 399 of file GiaMessage_m.h.


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