Vuo  0.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Protected Member Functions | List of all members
VuoCompilerPublishedPort Class Reference

Description

The compiler detail class for VuoPublishedPort.

Public Member Functions

set< string > getConnectedPortIdentifiers (void)
 Returns the identifiers of the VuoCompilerData objects for which this published port is an alias.
 
- Public Member Functions inherited from VuoBaseDetail< VuoPublishedPort >
 VuoBaseDetail (string id, VuoPublishedPort *base)
 Creates a VuoPublishedPort detail class.
 
VuoPublishedPortgetBase (void) const
 Returns the VuoPublishedPort detail class instance's base class instance.
 
void setBase (VuoPublishedPort *base)
 Sets the VuoPublishedPort detail class instance's base class instance.
 

Protected Member Functions

 VuoCompilerPublishedPort (string name, const set< VuoCompilerData * > &connectedDatas)
 Creates a published port that is not connected to any port in a running graph.
 

Constructor & Destructor Documentation

VuoCompilerPublishedPort::VuoCompilerPublishedPort ( string  name,
const set< VuoCompilerData * > &  connectedDatas 
)
protected

Creates a published port that is not connected to any port in a running graph.

Parameters
connectedDatasA non-empty set of VuoCompilerData objects, all having the same data type.

Member Function Documentation

set< string > VuoCompilerPublishedPort::getConnectedPortIdentifiers ( void  )

Returns the identifiers of the VuoCompilerData objects for which this published port is an alias.

Assumes generateAllocation has been called on the VuoCompilerData that was passed to the constructor.


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