Vuo
0.5.1
|
An input port type, optionally with data.
Public Member Functions | |
VuoCompilerInputEventPortClass (string name, Type *type) | |
Creates an input port type with the specified data type type . | |
VuoCompilerInputEventPortClass (string name) | |
Creates an input port type. | |
VuoCompilerPort * | newPort (void) |
Creates an input port based on this port type, and creates its corresponding base VuoPort . | |
VuoCompilerPort * | newPort (VuoPort *port) |
Creates an input port based on this port type, using the pre-existing port as its base. | |
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 passive (non-trigger) port with the specified data type type . | |
VuoCompilerEventPortClass (string name) | |
Creates a passive (non-trigger) port. | |
![]() | |
VuoCompilerDataClass * | dataClass |
This port's optional data class. | |
VuoCompilerInputEventPortClass::VuoCompilerInputEventPortClass | ( | string | name, |
Type * | type | ||
) |
Creates an input port type with the specified data type type
.
VuoCompilerInputEventPortClass::VuoCompilerInputEventPortClass | ( | string | name | ) |
Creates an input port type.
VuoCompilerInputDataClass * VuoCompilerInputEventPortClass::getDataClass | ( | void | ) |
Returns the data class for this port.
NULL if the port is event-only.
|
virtual |
Creates an input port based on this port type, and creates its corresponding base VuoPort
.
Implements VuoCompilerPortClass.
|
virtual |
Creates an input port based on this port type, using the pre-existing port
as its base.
Implements VuoCompilerPortClass.