Table of Contents

Class Parse

Namespace
Bonsai.Osc
Assembly
Bonsai.Osc.dll

Represents an operator that decodes the data contents from each OSC message in the sequence.

public class Parse : SingleArgumentExpressionBuilder, IExpressionBuilder
Inheritance
Parse
Implements
Derived
Inherited Members
Extension Methods

Properties

Address

Gets or sets the name of the OSC method that should be matched against the address pattern in the OSC message.

public string Address { get; set; }

Property Value

string

TypeTag

Gets or sets the OSC type tag specifying the type of the OSC arguments in the message.

[TypeConverter(typeof(TypeTagConverter))]
public string TypeTag { get; set; }

Property Value

string

Methods

Build(IEnumerable<Expression>)

Constructs an Expression node from a collection of input arguments. The result can be chained with other builders in a workflow.

public override Expression Build(IEnumerable<Expression> arguments)

Parameters

arguments IEnumerable<Expression>

A collection of Expression nodes representing the input arguments.

Returns

Expression

The constructed Expression node.