OMNeT++ API 6.1
Discrete Event Simulation Library
cExpression Member List

This is the complete list of members for cExpression, including all inherited members.

boolValue(Context *context) const =0cExpressionpure virtual
boolValue(cComponent *contextComponent=nullptr) constcExpressionvirtual
cExpression()cExpressioninlineexplicit
cExpression(const cExpression &other)=defaultcExpression
compare(const cExpression *other) const =0cExpressionpure virtual
doubleValue(Context *context, const char *expectedUnit=nullptr) const =0cExpressionpure virtual
doubleValue(cComponent *contextComponent=nullptr, const char *expectedUnit=nullptr) constcExpressionvirtual
dup() const =0cExpressionpure virtual
evaluate(Context *context) const =0cExpressionpure virtual
evaluate(cComponent *contextComponent=nullptr) constcExpressionvirtual
getSourceLocation() const =0cExpressionpure virtual
intValue(Context *context, const char *expectedUnit=nullptr) const =0cExpressionpure virtual
intValue(cComponent *contextComponent=nullptr, const char *expectedUnit=nullptr) constcExpressionvirtual
isAConstant() constcExpressioninlinevirtual
operator=(const cExpression &other)cExpressioninline
parse(const char *text)=0cExpressionpure virtual
str() constcExpressioninlinevirtual
stringValue(Context *context) const =0cExpressionpure virtual
stringValue(cComponent *contextComponent=nullptr) constcExpressionvirtual
xmlValue(Context *context) const =0cExpressionpure virtual
xmlValue(cComponent *contextComponent=nullptr) constcExpressionvirtual
~cExpression()cExpressioninlinevirtual