#include <OP_Caller.h>

Public Member Functions | |
| OP_Caller (OP_Node *node) | |
| virtual | ~OP_Caller () |
| virtual int | getOpId () |
| Callee's might want to find out the unique id of the caller. The /. | |
| virtual void | referenceOtherOp (int opid, UT_OpCallee *cache) |
| OP_Node * | getNode () |
| void | clearReferences () |
Protected Attributes | |
| OP_Node * | myNode |
| UT_IntArray | myInterests |
| UT_PtrArray< UT_OpCallee * > | myCacheList |
Definition at line 30 of file OP_Caller.h.
| OP_Caller::OP_Caller | ( | OP_Node * | node | ) |
| virtual OP_Caller::~OP_Caller | ( | ) | [virtual] |
| void OP_Caller::clearReferences | ( | ) |
| OP_Node* OP_Caller::getNode | ( | void | ) | [inline] |
Definition at line 38 of file OP_Caller.h.
| virtual int OP_Caller::getOpId | ( | ) | [virtual] |
| virtual void OP_Caller::referenceOtherOp | ( | int | opid, | |
| UT_OpCallee * | cache | |||
| ) | [virtual] |
The referenceOtherOp() method is called when a callee magically references another operator. This might happen when referencing a file using the "op:soppath" syntax. At the conclusion of cooking, this cache should be notified that the OP is done with the data.
Implements UT_OpCaller.
UT_PtrArray<UT_OpCallee *> OP_Caller::myCacheList [protected] |
Definition at line 44 of file OP_Caller.h.
UT_IntArray OP_Caller::myInterests [protected] |
Definition at line 43 of file OP_Caller.h.
OP_Node* OP_Caller::myNode [protected] |
Definition at line 42 of file OP_Caller.h.
1.5.9