Vuo
0.9.1
|
This class represents a published port in a composition.
It maintains a list of the identifiers of internal ports within the composition for which the published port is an alias, but in contrast to a VuoPublishedPort object, does not maintain pointers to the actual port objects.
Public Member Functions | |
Port (string name, string type, json_object *details) | |
Creates a dummy published port that is not yet connected to any port in a running composition. | |
string | getName (void) |
Returns the published port's name. | |
string | getType (void) |
Returns the published port's type name, or an empty string if the port is event-only. | |
json_object * | getDetails (void) |
Returns the published port's details. | |
Friends | |
class | VuoRunner |
VuoRunner::Port::Port | ( | string | name, |
string | type, | ||
json_object * | details | ||
) |
Creates a dummy published port that is not yet connected to any port in a running composition.
name | The published port's name. |
type | The published port's data type name, or an empty string if the port is event-only. |
details | The published port's details (see VuoInputData). |
json_object * VuoRunner::Port::getDetails | ( | void | ) |
Returns the published port's details.
string VuoRunner::Port::getName | ( | void | ) |
Returns the published port's name.
string VuoRunner::Port::getType | ( | void | ) |
Returns the published port's type name, or an empty string if the port is event-only.