A trigger output port.
- See Also
- {VuoCompilerTriggerPortClass}
|
| VuoCompilerTriggerPort (VuoPort *basePort) |
| Creates a trigger port based on portClass .
|
|
void | generateAllocation (Module *module, string nodeInstanceIdentifier) |
| Does nothing.
|
|
LoadInst * | generateLoad (BasicBlock *block) |
| Does nothing.
|
|
StoreInst * | generateStore (Value *value, BasicBlock *block) |
| Does nothing.
|
|
void | setFunction (Function *function) |
| Sets the function that's called each time the trigger port generates a push.
|
|
Function * | getFunction (void) |
| Returns the function that's called each time the trigger port generates a push.
|
|
VuoCompilerTriggerPortClass * | getClass (void) |
| Returns the trigger port class of this trigger port.
|
|
bool | hasConnectedCable (bool includePublishedCables) const |
| Returns a boolean indicating whether this port has any attached cables.
|
|
bool | hasConnectedDataCable (bool includePublishedCables) const |
| Returns a boolean indicating whether this port has any attached data+event cables.
|
|
GlobalVariable * | getVariable (void) |
| Returns the global variable to store the argument's value, if generateAllocation has been called.
|
|
| VuoBaseDetail (string description, VuoPort *base) |
| Creates a VuoNode detail class.
|
|
VuoPort * | getBase (void) const |
| Returns the VuoNode detail class instance's base class instance.
|
|
void | setBase (VuoPort *base) |
| Sets the VuoNode detail class instance's base class instance.
|
|
|
| VuoCompilerPort (VuoPort *basePort) |
| Creates a compiler detail from a given basePort .
|
|
GlobalVariable * | variable |
| The global variable in the generated code in which this argument is stored.
|
|
The documentation for this class was generated from the following files: