OverSim
ParetoChurnMessage Class Reference

Class generated from common/Churn.msg by opp_msgc. More...

#include <Churn_m.h>

Inheritance diagram for ParetoChurnMessage:
ChurnMessage

Public Member Functions

 ParetoChurnMessage (const char *name=NULL, int kind=0)
 ParetoChurnMessage (const ParetoChurnMessage &other)
virtual ~ParetoChurnMessage ()
ParetoChurnMessageoperator= (const ParetoChurnMessage &other)
virtual ParetoChurnMessagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual double getMeanLifetime () const
virtual void setMeanLifetime (double meanLifetime)
virtual double getMeanDeadtime () const
virtual void setMeanDeadtime (double meanDeadtime)
- Public Member Functions inherited from ChurnMessage
 ChurnMessage (const char *name=NULL, int kind=0)
 ChurnMessage (const ChurnMessage &other)
virtual ~ChurnMessage ()
ChurnMessageoperator= (const ChurnMessage &other)
virtual bool getCreateNode () const
virtual void setCreateNode (bool createNode)
virtual double getLifetime () const
virtual void setLifetime (double lifetime)
virtual int getContextPos () const
virtual void setContextPos (int contextPos)
virtual TransportAddressgetAddr ()
virtual const TransportAddressgetAddr () const
virtual void setAddr (const TransportAddress &addr)

Protected Member Functions

bool operator== (const ParetoChurnMessage &)
- Protected Member Functions inherited from ChurnMessage
bool operator== (const ChurnMessage &)

Protected Attributes

double meanLifetime_var
double meanDeadtime_var
- Protected Attributes inherited from ChurnMessage
bool createNode_var
double lifetime_var
int contextPos_var
TransportAddress addr_var

Private Member Functions

void copy (const ParetoChurnMessage &other)

Detailed Description

Class generated from common/Churn.msg by opp_msgc.

packet ParetoChurnMessage extends ChurnMessage
{
        double meanLifetime;
        double meanDeadtime;
}

Definition at line 83 of file Churn_m.h.

Constructor & Destructor Documentation

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

Referenced by dup().

ParetoChurnMessage::ParetoChurnMessage ( const ParetoChurnMessage other)
virtual ParetoChurnMessage::~ParetoChurnMessage ( )
virtual

Member Function Documentation

void ParetoChurnMessage::copy ( const ParetoChurnMessage other)
private
virtual ParetoChurnMessage* ParetoChurnMessage::dup ( ) const
inlinevirtual

Reimplemented from ChurnMessage.

Definition at line 101 of file Churn_m.h.

{return new ParetoChurnMessage(*this);}
virtual double ParetoChurnMessage::getMeanDeadtime ( ) const
virtual
virtual double ParetoChurnMessage::getMeanLifetime ( ) const
virtual
ParetoChurnMessage& ParetoChurnMessage::operator= ( const ParetoChurnMessage other)
bool ParetoChurnMessage::operator== ( const ParetoChurnMessage )
protected
virtual void ParetoChurnMessage::parsimPack ( cCommBuffer *  b)
virtual

Reimplemented from ChurnMessage.

Referenced by doPacking().

virtual void ParetoChurnMessage::parsimUnpack ( cCommBuffer *  b)
virtual

Reimplemented from ChurnMessage.

Referenced by doUnpacking().

virtual void ParetoChurnMessage::setMeanDeadtime ( double  meanDeadtime)
virtual
virtual void ParetoChurnMessage::setMeanLifetime ( double  meanLifetime)
virtual

Member Data Documentation

double ParetoChurnMessage::meanDeadtime_var
protected

Definition at line 87 of file Churn_m.h.

double ParetoChurnMessage::meanLifetime_var
protected

Definition at line 86 of file Churn_m.h.


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