DFGBindingWrapper (object)¶
Members¶
| String | filePath | |
| String | resolvedFilePath | |
| DFGBinding | binding | |
| UInt32[String] | indices | |
| String[] | names | |
| String[] | dataTypes | |
| DFGPortType[] | portTypes |
Methods¶
| DFGBindingWrapper ( in DFGBindingWrapper other ) | |
| DFGBindingWrapper ( in String filePath ) | |
| DFGBindingWrapper () | |
| DFGBindingWrapper | clone ? () |
| Boolean | execute ! ( io String errors ) |
| Boolean | execute ! () |
| Boolean | executeWithArgs ! ( in RTVal inputs[String], out RTVal outputs[String], out String errors ) |
| String[] | getAllArgDataTypes ? () |
| String[] | getAllArgNames ? () |
| DFGPortType[] | getAllArgPortTypes ? () |
| UInt32 | getArgCount ? () |
| String | getArgDataType ? ( in String name ) |
| String | getArgName ? ( in Index index ) |
| DFGPortType | getArgPortType ? ( in String name ) |
| RTVal | getArgValue ? ( in String name ) |
| DFGBinding | getDFGBinding ? () |
| String | getFilePath ? () |
| Boolean | hasArg ? ( in String name ) |
| init ! ( in String json ) | |
| Boolean | isValid ? () |
| Boolean | setArgValue ! ( in String name, in RTVal value ) |
| Boolean | setArgValuesFromDict ! ( in RTVal args[String] ) |
Methods in detail¶
DFGBindingWrapper ( in DFGBindingWrapper other )
copy constructor
DFGBindingWrapper ( in String filePath )
Constructor. The input string ‘filepath’ can be a filepath or a JSON string.
default constructor
DFGBindingWrapper DFGBindingWrapper.clone? ()
clone method
Boolean DFGBindingWrapper.execute! ( io String errors )
Boolean DFGBindingWrapper.execute! ()
Boolean DFGBindingWrapper.executeWithArgs! ( in RTVal inputs[String], out RTVal outputs[String], out String errors )
String[] DFGBindingWrapper.getAllArgDataTypes? ()
String[] DFGBindingWrapper.getAllArgNames? ()
DFGPortType[] DFGBindingWrapper.getAllArgPortTypes? ()
UInt32 DFGBindingWrapper.getArgCount? ()
String DFGBindingWrapper.getArgDataType? ( in String name )
String DFGBindingWrapper.getArgName? ( in Index index )
DFGPortType DFGBindingWrapper.getArgPortType? ( in String name )
RTVal DFGBindingWrapper.getArgValue? ( in String name )
DFGBinding DFGBindingWrapper.getDFGBinding? ()
String DFGBindingWrapper.getFilePath? ()
Boolean DFGBindingWrapper.hasArg? ( in String name )
DFGBindingWrapper.init! ( in String json )
Boolean DFGBindingWrapper.isValid? ()
Boolean DFGBindingWrapper.setArgValue! ( in String name, in RTVal value )
Boolean DFGBindingWrapper.setArgValuesFromDict! ( in RTVal args[String] )