Vuo
0.4.1
|
A conductor input port type, optionally with data.
Public Member Functions | |
VuoCompilerInputEventPortClass (string name, Type *type) | |
Creates a conductor input port type with the specified data type type . | |
VuoCompilerInputEventPortClass (string name) | |
Creates a conductor input port type. | |
VuoCompilerPort * | newPort (void) |
Creates a conductor input port based on this port type, and creates its corresponding base VuoPort . | |
VuoCompilerInputDataClass * | getDataClass (void) |
Returns the data class for this port. | |
![]() | |
VuoCompilerDataClass * | getDataClass (void) |
Returns this port's data class, or NULL if none. | |
void | setDataClass (VuoCompilerDataClass *dataClass) |
Sets this port's data class. | |
VuoType * | getDataVuoType (void) |
Returns the type of data carried by this port, or null if this port is event-only. | |
void | setDataVuoType (VuoType *type) |
Sets the type of the data carried by this port. | |
Additional Inherited Members | |
![]() | |
VuoCompilerEventPortClass (string name, Type *type) | |
Creates a conductor port with the specified data type type . | |
VuoCompilerEventPortClass (string name) | |
Creates a conductor port. | |
![]() | |
VuoCompilerDataClass * | dataClass |
This port's optional data class. | |
VuoCompilerInputDataClass * VuoCompilerInputEventPortClass::getDataClass | ( | void | ) |
Returns the data class for this port.
NULL if the port is event-only.