Workspace 6.21.5
TypedSqlBoundObjectGroup< Derived, PrimaryKeyType > Member List

This is the complete list of members for TypedSqlBoundObjectGroup< Derived, PrimaryKeyType >, including all inherited members.

add(const QString &name, DataObject &obj)ObjectGroup
bindCompositePrimaryKey(const QList< const DataExecution::DataObject * > &objects)SqlBoundObjectGroupprotected
bindField(const QString &fieldName, DataExecution::DataObject &object)SqlBoundObjectGroupprotected
bindPrimaryKeyField(const DataExecution::TypedObject< PrimaryKeyType > &pkObj, bool autoIncrement=false)TypedSqlBoundObjectGroup< Derived, PrimaryKeyType >inline
bindRelation(const SqlBindingRelation &relation)SqlBoundObjectGroupprotected
canSerialize() const overrideObjectGroupvirtual
clear()ObjectGroupprotected
clone() const overrideTypedSqlBoundObjectGroup< Derived, PrimaryKeyType >inlinevirtual
deepCopy() const overrideTypedSqlBoundObjectGroup< Derived, PrimaryKeyType >inlinevirtual
detach(bool recursive=false)SqlBoundObjectGroup
empty() constObjectGroup
ensureGroupHasData()ObjectGroup
erase(int index)ObjectGroup
getAutoIncrementFieldNames() constSqlBoundObjectGroup
getBoundTableName() constSqlBoundObjectGroup
getChild(const QString &name)ObjectGroup
getChild(const QString &name) constObjectGroup
getClassData() const overrideTypedSqlBoundObjectGroup< Derived, PrimaryKeyType >inlineprotectedvirtual
getCompositePrimaryKeyFieldNames() constSqlBoundObjectGroup
getCompositePrimaryKeyFieldNamesAliased() constSqlBoundObjectGroup
getDataObject(int index)ObjectGroup
getDataObject(int index) constObjectGroup
getFieldName(const DataExecution::DataObject &object) constSqlBoundObjectGroup
getIndex(const QString &name) constObjectGroup
getInsertQuery(const SqlDataModel &model, const QStringList &relations, const QString &foreignKeyName, const QVariant &foreignKeyValue) const overrideTypedSqlBoundObjectGroup< Derived, PrimaryKeyType >inlineprotectedvirtual
getName(int index) constObjectGroup
getNonRelationFieldAliases() constSqlBoundObjectGroup
getNonRelationFieldNames() constSqlBoundObjectGroup
getPreferedWidget(const QString &name) constObjectGroupvirtual
getPrimaryKeyField()SqlBoundObjectGroup
getPrimaryKeyField() constSqlBoundObjectGroup
getPrimaryKeyFieldName() constSqlBoundObjectGroup
getPrimaryKeyFieldNameAliased() constSqlBoundObjectGroup
getRelationBindings(const QStringList &relationNames=QStringList(), bool recursive=false) constSqlBoundObjectGroup
getRelationFieldNames(bool recursive) constSqlBoundObjectGroup
getSqlValidCompositePrimaryKeyFieldNames() constSqlBoundObjectGroup
getSqlValidFieldList() constSqlBoundObjectGroup
getUpdateQuery(const SqlDataModel &model, const QStringList &relations, const QString &foreignKeyName, const QVariant &foreignKeyValue) const overrideTypedSqlBoundObjectGroup< Derived, PrimaryKeyType >inlineprotectedvirtual
hasCompositePrimaryKey() constSqlBoundObjectGroup
hasData() constObjectGroup
haveName(const QString &name) constObjectGroup
IdType typedefTypedSqlBoundObjectGroup< Derived, PrimaryKeyType >
insert(const QString &name, DataObject &obj, int index=-1)ObjectGroup
isPersistent() constSqlBoundObjectGroup
isPrimaryKeyField(const DataExecution::DataObject &obj) constSqlBoundObjectGroup
isRelationField(const QString &fieldName) constSqlBoundObjectGroup
load(const SerializedItem &item) overrideObjectGroupvirtual
load(const QJsonDocument &doc)ObjectGroup
ObjectGroup()ObjectGroupprotected
operator=(const TypedSqlBoundObjectGroup &obj)TypedSqlBoundObjectGroup< Derived, PrimaryKeyType >inline
operator=(const Derived &obj)TypedSqlBoundObjectGroup< Derived, PrimaryKeyType >inline
CSIRO::DataAnalysis::SqlBoundObjectGroup::operator=(const SqlBoundObjectGroup &)SqlBoundObjectGroupprotected
CSIRO::DataExecution::ObjectGroup::operator=(const ObjectGroup &rhs)ObjectGroupprotected
operator==(const SqlBoundObjectGroup &rhs) constSqlBoundObjectGroupprotected
CSIRO::DataExecution::ObjectGroup::operator==(const ObjectGroup &rhs) constObjectGroupprotected
save(SerializedItem &item) const overrideObjectGroupvirtual
save(QJsonDocument &doc) constObjectGroup
setPersistent(bool b)SqlBoundObjectGroup
setPrimaryKeyField(const DataExecution::DataObject &obj, bool autoIncrement)SqlBoundObjectGroupprotected
shallowCopy() constTypedSqlBoundObjectGroup< Derived, PrimaryKeyType >inline
size() constObjectGroup
SqlBoundObjectGroup(SqlBoundObjectGroupData *data)SqlBoundObjectGroupprotected
SqlBoundObjectGroup(const SqlBoundObjectGroup &other)SqlBoundObjectGroupprotected
swap(ObjectGroup &rhs)ObjectGroupprotected
TypedSqlBoundObjectGroup()TypedSqlBoundObjectGroup< Derived, PrimaryKeyType >inlineprotected
TypedSqlBoundObjectGroup(const TypedSqlBoundObjectGroup &other)TypedSqlBoundObjectGroup< Derived, PrimaryKeyType >inlineprotected
~Clonable()=defaultClonablevirtual
~ObjectGroup() overrideObjectGroup
~Serialize()=defaultSerializevirtual
~SqlBoundObjectGroup() overrideSqlBoundObjectGroup