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

Description

A conductor output port type, optionally with data.

See Also
{VuoCompilerOutputEventPort}

Public Member Functions

 VuoCompilerOutputEventPortClass (string name, Type *type)
 Creates a conductor output port type with the specified data type type.
 
 VuoCompilerOutputEventPortClass (string name)
 Creates a conductor output port type.
 
VuoCompilerPortnewPort (void)
 Creates a conductor output port based on this port type, and creates its corresponding base VuoPort.
 
VuoCompilerOutputDataClassgetDataClass (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

VuoCompilerOutputDataClass * VuoCompilerOutputEventPortClass::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: