|
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 () |
Public Member Functions inherited from APIObjBase | |
| 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().