#include <OWBI1_WQLPropertySource.hpp>
Public Member Functions | |
virtual | ~WQLPropertySource () |
Virtual destructor. | |
virtual bool | getValue (const String &propertyName, WQLOperand &value) const =0 |
Returns the value whose property has the given name. | |
virtual bool | evaluateISA (const String &propertyName, const String &className) const =0 |
Returns true if the property identified by propertyName is an EmbeddedObject instance or class that is either className or is derived from className. |
Definition at line 44 of file OWBI1_WQLPropertySource.hpp.
|
Virtual destructor.
Definition at line 42 of file OWBI1_WQLPropertySource.cpp. |
|
Returns true if the property identified by propertyName is an EmbeddedObject instance or class that is either className or is derived from className.
Referenced by OWBI1::WQLCompile::evaluate(). |
|
Returns the value whose property has the given name. The output parameter value is populated with the value of that parameter. Note that only integer, double, and string types are supported (see the WQLOperand class). The implementer of this method must perform appropriate conversions to the appropriate type.
Referenced by OWBI1::_ResolveProperty(), and OWBI1::WQLCompile::_ResolveProperty(). |