Vuo  0.9.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Friends | List of all members
VuoRunner::Port Class Reference

Description

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.

See Also
VuoPublishedPort

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
 

Constructor & Destructor Documentation

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.

Parameters
nameThe published port's name.
typeThe published port's data type name, or an empty string if the port is event-only.
detailsThe published port's details (see VuoInputData).

Member Function Documentation

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.


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