Public Member Functions | Protected Member Functions | Protected Attributes

PubSubBackupCall Class Reference

Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More...

#include <PubSubMessage_m.h>

Inheritance diagram for PubSubBackupCall:
BaseCallMessage BaseRpcMessage BaseOverlayMessage OverSimMessage OverSimMessage_Base

List of all members.

Public Member Functions

 PubSubBackupCall (const char *name=NULL, int kind=0)
 PubSubBackupCall (const PubSubBackupCall &other)
virtual ~PubSubBackupCall ()
PubSubBackupCalloperator= (const PubSubBackupCall &other)
virtual PubSubBackupCalldup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual int getSubspaceId () const
virtual void setSubspaceId (int subspaceId_var)
virtual void setIntermediatesArraySize (unsigned int size)
virtual unsigned int getIntermediatesArraySize () const
virtual NodeHandlegetIntermediates (unsigned int k)
virtual const NodeHandlegetIntermediates (unsigned int k) const
virtual void setIntermediates (unsigned int k, const NodeHandle &intermediates_var)
virtual void setChildrenArraySize (unsigned int size)
virtual unsigned int getChildrenArraySize () const
virtual NodeHandlegetChildren (unsigned int k)
virtual const NodeHandlegetChildren (unsigned int k) const
virtual void setChildren (unsigned int k, const NodeHandle &children_var)
virtual void setChildrenPosArraySize (unsigned int size)
virtual unsigned int getChildrenPosArraySize () const
virtual int getChildrenPos (unsigned int k) const
virtual void setChildrenPos (unsigned int k, int childrenPos_var)

Protected Member Functions

bool operator== (const PubSubBackupCall &)

Protected Attributes

int subspaceId_var
::NodeHandleintermediates_var
unsigned int intermediates_arraysize
::NodeHandlechildren_var
unsigned int children_arraysize
int * childrenPos_var
unsigned int childrenPos_arraysize

Detailed Description

Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc.

 packet PubSubBackupCall extends BaseCallMessage
 {
         int subspaceId;
         NodeHandle intermediates[];
         NodeHandle children[];
         int childrenPos[];
 }
 

Definition at line 641 of file PubSubMessage_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

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

Member Function Documentation

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

Reimplemented from BaseCallMessage.

Definition at line 660 of file PubSubMessage_m.h.

{return new PubSubBackupCall(*this);}

virtual const NodeHandle& PubSubBackupCall::getChildren ( unsigned int  k  )  const [inline, virtual]

Definition at line 675 of file PubSubMessage_m.h.

Referenced by getChildren().

{return const_cast<PubSubBackupCall*>(this)->getChildren(k);}

virtual NodeHandle& PubSubBackupCall::getChildren ( unsigned int  k  )  [virtual]
virtual unsigned int PubSubBackupCall::getChildrenArraySize (  )  const [virtual]
virtual int PubSubBackupCall::getChildrenPos ( unsigned int  k  )  const [virtual]
virtual unsigned int PubSubBackupCall::getChildrenPosArraySize (  )  const [virtual]
virtual NodeHandle& PubSubBackupCall::getIntermediates ( unsigned int  k  )  [virtual]
virtual const NodeHandle& PubSubBackupCall::getIntermediates ( unsigned int  k  )  const [inline, virtual]

Definition at line 670 of file PubSubMessage_m.h.

Referenced by getIntermediates().

{return const_cast<PubSubBackupCall*>(this)->getIntermediates(k);}

virtual unsigned int PubSubBackupCall::getIntermediatesArraySize (  )  const [virtual]
virtual int PubSubBackupCall::getSubspaceId (  )  const [virtual]
PubSubBackupCall& PubSubBackupCall::operator= ( const PubSubBackupCall other  ) 
bool PubSubBackupCall::operator== ( const PubSubBackupCall  )  [protected]
virtual void PubSubBackupCall::parsimPack ( cCommBuffer *  b  )  [virtual]

Reimplemented from BaseCallMessage.

Referenced by doPacking().

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

Reimplemented from BaseCallMessage.

Referenced by doUnpacking().

virtual void PubSubBackupCall::setChildren ( unsigned int  k,
const NodeHandle children_var 
) [virtual]
virtual void PubSubBackupCall::setChildrenArraySize ( unsigned int  size  )  [virtual]
virtual void PubSubBackupCall::setChildrenPos ( unsigned int  k,
int  childrenPos_var 
) [virtual]
virtual void PubSubBackupCall::setChildrenPosArraySize ( unsigned int  size  )  [virtual]
virtual void PubSubBackupCall::setIntermediates ( unsigned int  k,
const NodeHandle intermediates_var 
) [virtual]
virtual void PubSubBackupCall::setIntermediatesArraySize ( unsigned int  size  )  [virtual]
virtual void PubSubBackupCall::setSubspaceId ( int  subspaceId_var  )  [virtual]

Member Data Documentation

unsigned int PubSubBackupCall::children_arraysize [protected]

Definition at line 648 of file PubSubMessage_m.h.

Definition at line 647 of file PubSubMessage_m.h.

unsigned int PubSubBackupCall::childrenPos_arraysize [protected]

Definition at line 650 of file PubSubMessage_m.h.

Definition at line 649 of file PubSubMessage_m.h.

Definition at line 646 of file PubSubMessage_m.h.

Definition at line 645 of file PubSubMessage_m.h.

Definition at line 644 of file PubSubMessage_m.h.


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