GiaNeighborMessage Class Reference

#include <GiaMessage_m.h>

Inheritance diagram for GiaNeighborMessage:

GiaMessage BaseOverlayMessage List of all members.

Detailed Description

Class generated from GiaMessage.msg by opp_msgc.

 message GiaNeighborMessage extends GiaMessage
 {
     fields:
 	GiaNode neighbors[];	
 };
 


Public Member Functions

 GiaNeighborMessage (const char *name=NULL, int kind=0)
 GiaNeighborMessage (const GiaNeighborMessage &other)
virtual ~GiaNeighborMessage ()
GiaNeighborMessageoperator= (const GiaNeighborMessage &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual void setNeighborsArraySize (unsigned int size)
virtual unsigned int getNeighborsArraySize () const
virtual GiaNodegetNeighbors (unsigned int k)
virtual const GiaNodegetNeighbors (unsigned int k) const
virtual void setNeighbors (unsigned int k, const GiaNode &neighbors_var)

Protected Member Functions

bool operator== (const GiaNeighborMessage &)

Protected Attributes

GiaNodeneighbors_var
unsigned int neighbors_arraysize


Constructor & Destructor Documentation

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

GiaNeighborMessage::GiaNeighborMessage ( const GiaNeighborMessage other  ) 

virtual GiaNeighborMessage::~GiaNeighborMessage (  )  [virtual]


Member Function Documentation

virtual cPolymorphic* GiaNeighborMessage::dup (  )  const [inline, virtual]

Reimplemented from GiaMessage.

00155 {return new GiaNeighborMessage(*this);}

virtual const GiaNode& GiaNeighborMessage::getNeighbors ( unsigned int  k  )  const [inline, virtual]

00163 {return const_cast<GiaNeighborMessage*>(this)->getNeighbors(k);}

virtual GiaNode& GiaNeighborMessage::getNeighbors ( unsigned int  k  )  [virtual]

virtual unsigned int GiaNeighborMessage::getNeighborsArraySize (  )  const [virtual]

virtual void GiaNeighborMessage::netPack ( cCommBuffer *  b  )  [virtual]

Reimplemented from GiaMessage.

virtual void GiaNeighborMessage::netUnpack ( cCommBuffer *  b  )  [virtual]

Reimplemented from GiaMessage.

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

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

virtual void GiaNeighborMessage::setNeighbors ( unsigned int  k,
const GiaNode neighbors_var 
) [virtual]

virtual void GiaNeighborMessage::setNeighborsArraySize ( unsigned int  size  )  [virtual]


Member Data Documentation

unsigned int GiaNeighborMessage::neighbors_arraysize [protected]

GiaNode* GiaNeighborMessage::neighbors_var [protected]


The documentation for this class was generated from the following file:
Generated on Fri May 11 14:52:40 2007 for ITM OverSim by  doxygen 1.4.7