A published input port.
Public Member Functions | |
VuoCompilerPublishedInputPort (string name, const set< VuoCompilerData * > &connectedDatas, VuoCompilerGeneratorPort *generatorPort) | |
Creates a published port that is not connected to any port in a graph. | |
VuoCompilerGeneratorPort * | getGeneratorPort (void) |
Public Member Functions inherited from VuoCompilerPublishedPort | |
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. | |
VuoPublishedPort * | getBase (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. | |
Additional Inherited Members | |
Protected Member Functions inherited from VuoCompilerPublishedPort | |
VuoCompilerPublishedPort (string name, const set< VuoCompilerData * > &connectedDatas) | |
Creates a published port that is not connected to any port in a running graph. | |
VuoCompilerPublishedInputPort::VuoCompilerPublishedInputPort | ( | string | name, |
const set< VuoCompilerData * > & | connectedDatas, | ||
VuoCompilerGeneratorPort * | generatorPort | ||
) |
Creates a published port that is not connected to any port in a graph.
connectedDatas | A non-empty set of VuoCompilerData objects, all having the same data type. |