This class represents a published port in a graph.
Published ports are visible to clients of the graph, for example to a VuoRunner
running the graph or to another graph in which this graph is a subgraph.
Public Member Functions | |
VuoPublishedPort (string name, VuoType *type) | |
Creates a published port that is not yet connected to any port in a running graph. | |
string | getName (void) |
Returns the published port's name. | |
VuoType * | getType (void) |
Returns a string representation of the published port's type. | |
Public Member Functions inherited from VuoBase< VuoCompilerPublishedPort, void > | |
VuoBase (string id) | |
Creates a VuoPublishedPort base class. | |
void | setCompiler (VuoCompilerPublishedPort *compiler) |
Sets the VuoPublishedPort base class instance's VuoCompilerPublishedPort detail class instance. | |
VuoCompilerPublishedPort * | getCompiler (void) const |
Returns the VuoPublishedPort base class instance's VuoCompilerPublishedPort detail class instance. | |
bool | hasCompiler (void) const |
Returns true if this base class instance has a compiler detail. | |
void | setRenderer (void *renderer) |
Does nothing. | |
void * | getRenderer (void) const |
Does nothing. | |
bool | hasRenderer (void) const |
Returns false. | |
Friends | |
class | VuoRunner |