|
| PDG_WorkItemData () |
|
| PDG_WorkItemData (const PDG_BaseType *base_type, const PDGT_ValueArgs &extra_args) |
|
| ~PDG_WorkItemData () override |
|
int64 | getMemoryUsage (bool inclusive) const override |
|
virtual UT_StringHolder | serialize (const PDG_WorkItem *, const PDG_Scheduler *) const |
|
virtual bool | deserialize (const UT_StringHolder &str) |
|
virtual bool | serializeToFile (const UT_StringHolder &, const PDG_WorkItem *, const PDG_Scheduler *) const |
|
bool | load (const UT_JSONValue &json_val) |
|
virtual void | clone (const PDG_WorkItemData *data) |
|
virtual bool | compare (PDG_WorkItemData *item) const |
|
void | setWorkItem (PDG_WorkItem *work_item) |
|
PDG_WorkItem * | workItem () |
|
virtual bool | setFloat (const UT_StringHolder &name, fpreal data, int index) |
|
bool | setFloatArray (const UT_StringHolder &name, const PDG_AttributeFloat::Array &data) |
|
virtual bool | setInt (const UT_StringHolder &name, int data, int index) |
|
bool | setIntArray (const UT_StringHolder &name, const PDG_AttributeInteger::Array &data) |
|
virtual bool | setString (const UT_StringHolder &name, const UT_StringHolder &data, int index) |
|
bool | setStringArray (const UT_StringHolder &name, const PDG_AttributeString::Array &data) |
|
virtual bool | floatData (fpreal ¶m, const UT_StringHolder &name, int index) const |
|
virtual bool | floatData (PDG_AttributeFloat::Map ¶ms) const |
|
bool | floatData (PDG_AttributeFloat::Array ¶m, const UT_StringHolder &name) const |
|
virtual bool | intData (exint ¶m, const UT_StringHolder &name, int index) const |
|
virtual bool | intData (PDG_AttributeInteger::Map ¶ms) const |
|
bool | intData (PDG_AttributeInteger::Array ¶m, const UT_StringHolder &name) const |
|
virtual bool | stringData (UT_StringHolder ¶m, const UT_StringHolder &name, int index) const |
|
virtual bool | stringData (PDG_AttributeString::Map ¶ms) const |
|
bool | stringData (PDG_AttributeString::Array ¶m, const UT_StringHolder &name) const |
|
virtual bool | clearFloatData () |
|
virtual bool | clearIntData () |
|
virtual bool | clearStringData () |
|
virtual bool | removeData (const UT_StringHolder &name, int index) |
|
virtual bool | cook () |
|
| PDGT_TypeInstance () |
|
| PDGT_TypeInstance (const PDGT_BaseType< EnumType > *base_type, const PDGT_ValueArgs &extra_args) |
|
virtual | ~PDGT_TypeInstance () |
|
virtual bool | reloadInstance (UT_WorkBuffer &errors) |
|
const BaseType * | type () const |
|
const UT_StringHolder & | typeName () const |
|
const PDGT_ValueArgs & | extraArgs () const |
|
bool | compareType (const BaseType *other_type, bool deep=true) const |
|
void | setReloading (bool is_reloading) |
|
bool | isReloading () const |
|
Definition at line 27 of file PDG_WorkItemData.h.