#include <ModuleAccess.h>
Public Member Functions | |
| ModuleAccess (const char *n) | |
| T * | get () |
Private Attributes | |
| const char * | name |
| T * | p |
|
||||||||||
|
|
|
|||||||||
|
00049 {
00050 if (!p)
00051 {
00052 cModule *m = findModuleWherever(name, opp_typename(typeid(T)), simulation.contextModule());
00053 if (!m) opp_error("Module (%s)%s not found",opp_typename(typeid(T)),name);
00054 p = check_and_cast<T*>(m);
00055 }
00056 return p;
00057 }
|
|
|||||
|
|
|
|||||
|
|
1.4.1