Workspace 6.21.5
DataObject Member List

This is the complete list of members for DataObject, including all inherited members.

adaptTo(bool copy=false)DataObjectinline
adaptTo(bool copy=false) constDataObjectinline
assign(const DataObject &src)DataObject
canSerialize() const =0Serializepure virtual
clearData()=0DataObjectpure virtual
clone() constDataObject
compareData(const DataObject &other) constDataObject
compareData(const DataObject &other, int &relationship) constDataObject
contains(const void *data) const =0DataObjectpure virtual
containsData(const DataObject &object) const =0DataObjectpure virtual
destroy()DataObject
ensureHasData(bool recurse=true)=0DataObjectpure virtual
fromQVariant(const QVariant &v)=0DataObjectpure virtual
getAsObjectGroup()=0DataObjectpure virtual
getAsObjectGroup() const =0DataObjectpure virtual
getData()DataObjectinline
getData() constDataObjectinline
getFactory() const =0DataObjectpure virtual
getRawData()DataObjectinline
getRawData() constDataObjectinline
getTypeAdaptor(const DataFactory &factory) constDataObjectvirtual
hasData(bool recurse=true) const =0DataObjectpure virtual
isObjectGroup() constDataObject
isType() constDataObjectinline
isType(const DataFactory &type) constDataObjectinline
load(const SerializedItem &item)=0Serializepure virtual
matchesType(const DataObject &otherObject) constDataObjectinline
ownsData() const =0DataObjectpure virtual
save(SerializedItem &item) const =0Serializepure virtual
setOwnsData(bool b)=0DataObjectpure virtual
sharesData(const DataObject &otherObject) constDataObject
toQVariant() const =0DataObjectpure virtual
useData(DataObject &obj, bool transferOwnership=false)=0DataObjectpure virtual
useDataClone(const DataObject &obj)DataObject
~Serialize()=defaultSerializevirtual