Abstract representation of an expression involving parameters. More...
#include <ParametricModeling.h>
Public Member Functions | |
DGNPLATFORM_EXPORT ParameterExpressionStatus | Evaluate (ParameterValueR pv, IEvaluateParameterExpressionContextCR context) const |
Evaluates this expression against the supplied context. More... | |
![]() | |
void * | operator new (size_t size) |
void | operator delete (void *rawMemory, size_t size) |
UInt32 | AddRef () const |
UInt32 | Release () const |
RefCounted () | |
RefCounted (RefCounted const &rhs) | |
RefCounted & | operator= (RefCounted const &rhs) |
UInt32 | GetRefCount () const |
Additional Inherited Members | |
![]() | |
virtual | ~RefCounted () |
![]() | |
virtual | ~IRefCounted () |
void * | operator new (size_t size) |
void | operator delete (void *rawMemory, size_t size) |
Abstract representation of an expression involving parameters.
DGNPLATFORM_EXPORT ParameterExpressionStatus Evaluate | ( | ParameterValueR | pv, |
IEvaluateParameterExpressionContextCR | context | ||
) | const |
Evaluates this expression against the supplied context.
[out] | pv | Holds the value of the evaluated expression, if evaluation succeeds |
[in] | context | The context against which the expression is to be evaluated |