|
OMNeT++ API 6.1
Discrete Event Simulation Library
|
|
16 #ifndef __OMNETPP_CMATHFUNCTION_H
17 #define __OMNETPP_CMATHFUNCTION_H
20 #include "simkerneldefs.h"
22 #include "cownedobject.h"
91 std::string description;
133 virtual std::string str()
const override;
209 typedef cNedMathFunction cNEDMathFunction;
virtual ~cNedMathFunction()
Definition: cnedmathfunction.h:125
double(* MathFunc2Args)(double, double)
Prototype for mathematical functions taking two arguments.
Definition: cnedmathfunction.h:57
MathFunc getMathFunc() const
Definition: cnedmathfunction.h:147
double(* MathFunc3Args)(double, double, double)
Prototype for mathematical functions taking three arguments.
Definition: cnedmathfunction.h:65
double(* MathFunc)(...)
Prototype for mathematical functions.
Definition: cnedmathfunction.h:33
int getNumArgs() const
Definition: cnedmathfunction.h:141
double(* MathFunc4Args)(double, double, double, double)
Prototype for mathematical functions taking four arguments.
Definition: cnedmathfunction.h:73
double(* MathFunc1Arg)(double)
Prototype for mathematical functions taking one argument.
Definition: cnedmathfunction.h:49
Registration class for extending NED with new mathematical functions.
Definition: cnedmathfunction.h:85
double(* MathFuncNoArg)()
Prototype for mathematical functions taking no arguments.
Definition: cnedmathfunction.h:41
Base class for cOwnedObject-based classes that do not wish to support assignment and duplication.
Definition: cownedobject.h:242
const char * getCategory() const
Definition: cnedmathfunction.h:183
const char * getDescription() const
Definition: cnedmathfunction.h:188