11 #ifndef __STY_Binding__
12 #define __STY_Binding__
59 {
return myDataSourceType; }
63 {
return myDataName; }
66 {
return myConstantDataSource; }
76 DataSourceType myDataSourceType;
UT_JSONValueMap stores a map/dictionary of UT_JSONValue objects.
DataSourceType getDataSourceType() const
Getters for binding definition items.
Defines a data binding for the script argument.
A reference counter base class for use with UT_IntrusivePtr.
UT_SharedPtr< const STY_Constant > STY_ConstantHandle
const UT_StringHolder & getArgName() const
Getters for binding definition items.
const UT_StringHolder & getDataName() const
Getters for binding definition items.
Class to store JSON objects as C++ objects.
const STY_BindingDataSourceHandle & getConstantDataSource() const
Getters for binding definition items.
DataSourceType
Describes what kind of data the argument is bound to.