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] )