OverSim
GIAsearch Class Reference

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

#include <ExtAPIMessages_m.h>

Inheritance diagram for GIAsearch:
GIASearchAppMessage

Public Member Functions

 GIAsearch (const char *name=NULL, int kind=0)
 GIAsearch (const GIAsearch &other)
virtual ~GIAsearch ()
GIAsearchoperator= (const GIAsearch &other)
virtual GIAsearchdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual OverlayKeygetSearchKey ()
virtual const OverlayKeygetSearchKey () const
virtual void setSearchKey (const OverlayKey &searchKey)
virtual int getMaxResponses () const
virtual void setMaxResponses (int maxResponses)
- Public Member Functions inherited from GIASearchAppMessage
 GIASearchAppMessage (const char *name=NULL, int kind=0)
 GIASearchAppMessage (const GIASearchAppMessage &other)
virtual ~GIASearchAppMessage ()
GIASearchAppMessageoperator= (const GIASearchAppMessage &other)
virtual int getCommand () const
virtual void setCommand (int command)

Protected Member Functions

bool operator== (const GIAsearch &)
- Protected Member Functions inherited from GIASearchAppMessage
bool operator== (const GIASearchAppMessage &)

Protected Attributes

OverlayKey searchKey_var
int maxResponses_var
- Protected Attributes inherited from GIASearchAppMessage
int command_var

Private Member Functions

void copy (const GIAsearch &other)

Detailed Description

Class generated from common/ExtAPIMessages.msg by opp_msgc.

packet GIAsearch extends GIASearchAppMessage
{
        OverlayKey searchKey;
        int maxResponses;
}

Definition at line 170 of file ExtAPIMessages_m.h.

Constructor & Destructor Documentation

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

Referenced by dup().

GIAsearch::GIAsearch ( const GIAsearch other)
virtual GIAsearch::~GIAsearch ( )
virtual

Member Function Documentation

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

Reimplemented from GIASearchAppMessage.

Definition at line 188 of file ExtAPIMessages_m.h.

{return new GIAsearch(*this);}
virtual int GIAsearch::getMaxResponses ( ) const
virtual

Referenced by Gia::handleAppMessage().

virtual OverlayKey& GIAsearch::getSearchKey ( )
virtual

Referenced by Gia::handleAppMessage().

virtual const OverlayKey& GIAsearch::getSearchKey ( ) const
inlinevirtual

Definition at line 194 of file ExtAPIMessages_m.h.

Referenced by getSearchKey().

{return const_cast<GIAsearch*>(this)->getSearchKey();}
GIAsearch& GIAsearch::operator= ( const GIAsearch other)
bool GIAsearch::operator== ( const GIAsearch )
protected
virtual void GIAsearch::parsimPack ( cCommBuffer *  b)
virtual

Reimplemented from GIASearchAppMessage.

Referenced by doPacking().

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

Reimplemented from GIASearchAppMessage.

Referenced by doUnpacking().

virtual void GIAsearch::setMaxResponses ( int  maxResponses)
virtual
virtual void GIAsearch::setSearchKey ( const OverlayKey searchKey)
virtual

Member Data Documentation

int GIAsearch::maxResponses_var
protected

Definition at line 174 of file ExtAPIMessages_m.h.

OverlayKey GIAsearch::searchKey_var
protected

Definition at line 173 of file ExtAPIMessages_m.h.


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