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

Description

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.
 
VuoCompilerPortnewPort (void)
 Creates a conductor input port based on this port type, and creates its corresponding base VuoPort.
 
VuoCompilerInputDataClassgetDataClass (void)
 Returns the data class for this port.
 
- Public Member Functions inherited from VuoCompilerEventPortClass
VuoCompilerDataClassgetDataClass (void)
 Returns this port's data class, or NULL if none.
 
void setDataClass (VuoCompilerDataClass *dataClass)
 Sets this port's data class.
 
VuoTypegetDataVuoType (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

- Protected Member Functions inherited from VuoCompilerEventPortClass
 VuoCompilerEventPortClass (string name, Type *type)
 Creates a conductor port with the specified data type type.
 
 VuoCompilerEventPortClass (string name)
 Creates a conductor port.
 
- Protected Attributes inherited from VuoCompilerEventPortClass
VuoCompilerDataClassdataClass
 This port's optional data class.
 

Member Function Documentation

VuoCompilerInputDataClass * VuoCompilerInputEventPortClass::getDataClass ( void  )

Returns the data class for this port.

NULL if the port is event-only.


The documentation for this class was generated from the following files: