RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <APIReqObj.h>
Public Types | |
enum | APIReqType { A_READ, A_WRITE, A_CLOSE } |
Public Member Functions | |
APIReqObj () | |
virtual | ~APIReqObj () |
void | setAPIReqType (APIReqObj::APIReqType type) |
APIReqObj::APIReqType | getAPIReqType () |
void | setObj (object_t *obj) |
object_t * | getObj () |
void | setObjName (std::string objName) |
std::string | getObjName () |
![]() | |
APIObjBase () | |
virtual | ~APIObjBase () |
void | setCDAPConId (unsigned long id) |
unsigned long | getCDAPConId () |
void | setInvokeId (unsigned long id) |
unsigned long | getInvokeId () |
Private Attributes | |
APIReqType | type |
object_t * | obj |
std::string | objName |
Definition at line 28 of file APIReqObj.h.
Enumerator | |
---|---|
A_READ | |
A_WRITE | |
A_CLOSE |
Definition at line 30 of file APIReqObj.h.
APIReqObj::APIReqObj | ( | ) |
Definition at line 25 of file APIReqObj.cc.
|
virtual |
Definition at line 30 of file APIReqObj.cc.
APIReqObj::APIReqType APIReqObj::getAPIReqType | ( | ) |
Definition at line 40 of file APIReqObj.cc.
Referenced by AE::apiSwitcher().
object_t * APIReqObj::getObj | ( | ) |
Definition at line 49 of file APIReqObj.cc.
Referenced by AEMonitor::onA_write().
std::string APIReqObj::getObjName | ( | ) |
Definition at line 57 of file APIReqObj.cc.
Referenced by AEMonitor::onA_read().
void APIReqObj::setAPIReqType | ( | APIReqObj::APIReqType | type | ) |
Definition at line 36 of file APIReqObj.cc.
Referenced by AP::a_close(), AP::a_read(), and AP::a_write().
void APIReqObj::setObj | ( | object_t * | obj | ) |
Definition at line 45 of file APIReqObj.cc.
Referenced by AP::a_write().
void APIReqObj::setObjName | ( | std::string | objName | ) |
Definition at line 53 of file APIReqObj.cc.
Referenced by AP::a_read(), and AP::a_write().
|
private |
Definition at line 44 of file APIReqObj.h.
|
private |
Definition at line 45 of file APIReqObj.h.
Referenced by getObjName(), and setObjName().
|
private |
Definition at line 43 of file APIReqObj.h.
Referenced by getAPIReqType(), and setAPIReqType().