QuISP
Loading...
Searching...
No Matches
TestUtilFunctions.h
Go to the documentation of this file.
1#pragma once
2
3#include <omnetpp.h>
4#include "RNG.h"
5#include "Simulation.h"
6
7namespace quisp_test {
8namespace utils {
9
10using omnetpp::cModule;
12
13void setParInt(cModule *module, const char *name, const int val);
14void setParDouble(cModule *module, const char *name, const double val);
15void setParBool(cModule *module, const char *name, const bool val);
16void setParStr(cModule *module, const char *name, const char *val);
17void setParObject(cModule *module, const char *name, omnetpp::cObject *val);
20omnetpp::cEnvir *createStaticEnv();
22
23} // namespace utils
24} // namespace quisp_test
Definition RNG.h:10
Definition Simulation.h:11
void setParStr(cModule *module, const char *name, const char *val)
Definition TestUtilFunctions.cc:37
cEnvir * createStaticEnv()
Definition TestUtilFunctions.cc:85
TestSimulation * getTestSimulation()
Definition TestUtilFunctions.cc:79
TestSimulation * prepareSimulation()
Definition TestUtilFunctions.cc:73
void setParDouble(cModule *module, const char *name, const double val)
Definition TestUtilFunctions.cc:25
quisp_test::rng::TestRNG * useTestRNG()
Definition TestUtilFunctions.cc:86
void setParObject(cModule *module, const char *name, cObject *val)
Definition TestUtilFunctions.cc:61
void setParBool(cModule *module, const char *name, const bool val)
Definition TestUtilFunctions.cc:49
void setParInt(cModule *module, const char *name, const int val)
Definition TestUtilFunctions.cc:13
Definition test.h:15