OMNeT++ Simulation Library  5.1.1
cExpression Member List

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

boolValue(cComponent *context=nullptr)=0cExpressionpure virtual
cExpression()cExpressioninlineexplicit
cExpression(const cExpression &other)cExpressioninline
cObject()cObjectinline
cObject(const cObject &other)cObjectinline
compare(const cExpression *other) const =0cExpressionpure virtual
containsConstSubexpressions() const =0cExpressionpure virtual
copyNotSupported() const cObject
detailedInfo() const cObjectinlinevirtual
doubleValue(cComponent *context=nullptr, const char *expectedUnit=nullptr)=0cExpressionpure virtual
drop(cOwnedObject *obj)cObjectprotectedvirtual
dropAndDelete(cOwnedObject *obj)cObjectprotected
dup() const overridecExpressioninlinevirtual
evaluate(cComponent *context=nullptr) const =0cExpressionpure virtual
evaluateConstSubexpressions(cComponent *context)=0cExpressionpure virtual
findObject(const char *name, bool deep=true)cObject
forEachChild(cVisitor *v)cObjectvirtual
getClassName() const cObjectvirtual
getFullName() const cObjectinlinevirtual
getFullPath() const cObjectvirtual
getName() const cObjectinlinevirtual
getOwner() const cObjectinlinevirtual
getThisPtr() const cObjectinline
info() const cObjectinlinevirtual
isName(const char *s) const cObjectinline
isOwnedObject() const cObjectinlinevirtual
longValue(cComponent *context=nullptr, const char *expectedUnit=nullptr)=0cExpressionpure virtual
operator=(const cExpression &other)cExpressioninline
parse(const char *text)=0cExpressionpure virtual
parsimPack(cCommBuffer *buffer) const overridecExpressioninlinevirtual
parsimUnpack(cCommBuffer *buffer) overridecExpressioninlinevirtual
str() const overridecExpressioninlinevirtual
stringValue(cComponent *context=nullptr)=0cExpressionpure virtual
take(cOwnedObject *obj)cObjectprotectedvirtual
xmlValue(cComponent *context=nullptr)=0cExpressionpure virtual
~cExpression()cExpressioninlinevirtual
~cObject()cObjectvirtual