Vuo  0.4.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
VuoCompilerTriggerPort Class Reference

Description

A trigger output port.

See Also
{VuoCompilerTriggerPortClass}

Public Member Functions

 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.
 
VuoCompilerTriggerPortClassgetClass (void)
 Returns the trigger port class of this trigger port.
 

Additional Inherited Members

- Protected Member Functions inherited from VuoCompilerPort
 VuoCompilerPort (VuoPort *basePort)
 Creates a compiler detail from a given basePort.
 
- Protected Attributes inherited from VuoCompilerNodeArgument
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: