|
|
Home | Loader API | Interfaces | File List | Index | |
This interface contains a compiled set of Rule engine rules. More...
#include <p6rulecompiled.h>
Inherits P6R::p6ICom.
Public Member Functions | |
virtual P6R::P6INT32 | addref ()=0 |
This method increases the reference count of the component instance by one. | |
virtual P6R::P6ERR | changeTraceStream (p6IDataStream *pTrace)=0 |
Run time trace and error messages and from the XPath processor can be directed to a specific datastream . | |
virtual P6R::P6ERR | getName (const P6WCHAR **pName)=0 |
Get the moniker associated with the compiled set of Rules. | |
virtual P6R::P6ERR | getSize (P6UINT32 *pNumber)=0 |
The number of nodes in a compiled set of rules can indicate the rule's complexity. | |
virtual P6R::P6ERR | queryInterface (const P6R::IID &iid, P6R::P6VOID **ppIface)=0 |
This method queries the component for a specific interface. | |
virtual P6R::P6INT32 | release ()=0 |
This method decrements a components reference count. | |
virtual P6R::P6ERR | setName (const P6WCHAR *pName)=0 |
Set a moniker associated with the compiled set of Rules. |
This interface contains a compiled set of Rule engine rules.
It is used to share the compiled object across multiple threads for performance purposes.
Definition at line 29 of file p6rulecompiled.h.