#include <SimpleInfo.h>
Public Member Functions | |
SimpleInfo (uint32_t type, int moduleId, cObject **context) | |
constructor | |
~SimpleInfo () | |
void | setEntry (SimpleNodeEntry *entry) |
setter and getter | |
SimpleNodeEntry * | getEntry () |
Protected Member Functions | |
void | dummy () |
dummy-function to make SimpleInfo polymorphic | |
Protected Attributes | |
SimpleNodeEntry * | entry |
Definition at line 31 of file SimpleInfo.h.
SimpleInfo::SimpleInfo | ( | uint32_t | type, | |
int | moduleId, | |||
cObject ** | context | |||
) |
SimpleInfo::~SimpleInfo | ( | ) |
Definition at line 30 of file SimpleInfo.cc.
00031 { 00032 delete entry; 00033 }
void SimpleInfo::dummy | ( | ) | [protected, virtual] |
dummy-function to make SimpleInfo polymorphic
Reimplemented from PeerInfo.
Definition at line 35 of file SimpleInfo.cc.
SimpleNodeEntry* SimpleInfo::getEntry | ( | ) | [inline] |
Definition at line 44 of file SimpleInfo.h.
Referenced by SimpleUnderlayConfigurator::handleTimerEvent(), SimpleUnderlayConfigurator::migrateNode(), SimpleUnderlayConfigurator::preKillNode(), and SimpleUDP::processMsgFromApp().
00044 { return entry; };
void SimpleInfo::setEntry | ( | SimpleNodeEntry * | entry | ) | [inline] |
setter and getter
Definition at line 43 of file SimpleInfo.h.
Referenced by SimpleUnderlayConfigurator::createNode(), and SimpleUnderlayConfigurator::migrateNode().
SimpleNodeEntry* SimpleInfo::entry [protected] |
Definition at line 49 of file SimpleInfo.h.
Referenced by getEntry(), SimpleInfo(), and ~SimpleInfo().