AbstractBaseModel(ehm_dal::column_data::ColumnData *column_data=new ehm_dal::column_data::ColumnData(), QObject *parent=nullptr) (defined in ehm_dal::tables::AbstractBaseModel) | ehm_dal::tables::AbstractBaseModel | |
AbstractTable(const QString &table_name, const ehm_dal::tables::TableIndex table_id, const ehm_dal::tables::TableType table_type, ehm_dal::column_data::ColumnData *column_data=new ehm_dal::column_data::ColumnData()) | ehm_dal::tables::AbstractTable | |
AbstractTableModelType enum name (defined in ehm_dal::tables::AbstractBaseModel) | ehm_dal::tables::AbstractBaseModel | |
addChildItem(const qint32 parent_row_id, std::shared_ptr< ehm_dal::schema::AbstractTableItem > item, const ehm_dal::tables::TableIndex child_table) (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | |
attributes() const (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | inline |
CHILD_INDEX_PARENT_ROW_MODIFIER enum value (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | protected |
childData(const QModelIndex &index, qint32 role, ehm_dal::column_data::ColumnData *column_data, const ehm_dal::tables::TableIndex child_table) (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | |
childItemId(const qint32 parent_row_id, const ehm_dal::tables::TableIndex child_table) const (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | |
childRowCount(const qint32 parent_row_id, const ehm_dal::tables::TableIndex child_table) const (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | virtual |
columnCount(const QModelIndex &parent=QModelIndex()) const override | ehm_dal::tables::AbstractBaseModel | |
columnData() | ehm_dal::tables::AbstractBaseModel | |
constColumnData() const (defined in ehm_dal::tables::AbstractBaseModel) | ehm_dal::tables::AbstractBaseModel | |
data(const QModelIndex &index, qint32 role=Qt::DisplayRole) const override (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | |
data_ (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | protected |
emitModifiedColumns(const qint32 row, const std::vector< qint32 > &modified_columns, const QModelIndex &parent, const QList< qint32 > &modified_roles=QList< qint32 >()) (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | inlineprotectedvirtual |
emitModifiedColumns(const qint32 row, const std::vector< qint32 > &modified_columns, const QList< qint32 > &modified_roles=QList< qint32 >()) (defined in ehm_dal::tables::AbstractBaseModel) | ehm_dal::tables::AbstractBaseModel | protected |
ENUM_FLAGS enum name (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | protected |
find(const qint32 value, const quint16 column) | ehm_dal::tables::AbstractTable | |
find(const QString &text, const quint16 column, const Qt::CaseSensitivity cs=Qt::CaseInsensitive) | ehm_dal::tables::AbstractTable | |
findAll(const qint32 value, const quint16 column) | ehm_dal::tables::AbstractTable | |
findAll(const QString &text, const quint16 column, const Qt::CaseSensitivity cs=Qt::CaseInsensitive) | ehm_dal::tables::AbstractTable | |
findAllContains(const QString &text, const quint16 column, const Qt::CaseSensitivity cs=Qt::CaseInsensitive) | ehm_dal::tables::AbstractTable | |
findContains(const QString &text, const quint16 column, const Qt::CaseSensitivity cs=Qt::CaseInsensitive) | ehm_dal::tables::AbstractTable | |
flags(const QModelIndex &index) const override | ehm_dal::tables::AbstractBaseModel | |
GameChildTable(const QString &table_name, const ehm_dal::tables::TableIndex table_id, const TableType table_type) (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | |
GameTable(const QString &table_name, const ehm_dal::tables::TableIndex table_id, const TableType table_type) (defined in ehm_dal::tables::GameTable< T_AbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameTable< T_AbstractTableItem, T_ColumnData > | |
headerData(qint32 section, Qt::Orientation orientation, qint32 role=Qt::DisplayRole) const override | ehm_dal::tables::AbstractBaseModel | |
init() | ehm_dal::tables::AbstractTable | |
insertRows(qint32 row, qint32 count, const QModelIndex &parent=QModelIndex()) override (defined in ehm_dal::tables::GameTable< T_AbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameTable< T_AbstractTableItem, T_ColumnData > | |
isValidRow(const qint32 row_id) const (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | |
junkDataPrefixSize() const (defined in ehm_dal::tables::GameTable< T_AbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameTable< T_AbstractTableItem, T_ColumnData > | inlinevirtual |
modelName() const override (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | inlinevirtual |
modelType() const override (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | inlinevirtual |
moveRows(const QModelIndex &source_parent, qint32 source_row, qint32 count, const QModelIndex &destination_parent, qint32 destination_child) override (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | |
NO_PARENT enum value (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | protected |
parent_table_ (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | protected |
parent_table_relationship_ (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | protected |
parentRowId(const QModelIndex &index) const (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | |
parentTable() const override (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | inlinevirtual |
parentTableRelationship() const override (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | inlinevirtual |
ParentTableRelationshipType enum name (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | |
pointer(const qint32 row) | ehm_dal::tables::AbstractTable | |
proxy() (defined in ehm_dal::tables::AbstractBaseModel) | ehm_dal::tables::AbstractBaseModel | |
read(QDataStream &in) | ehm_dal::tables::AbstractTable | |
readData(QByteArray *data) | ehm_dal::tables::AbstractTable | |
readStream(QDataStream &in) override | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | virtual |
removeRows(qint32 row, qint32 count, const QModelIndex &parent=QModelIndex()) override (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | |
rowCount(const QModelIndex &parent=QModelIndex()) const override (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | |
setChildData(const QModelIndex &index, const QVariant &value, const qint32 role, std::vector< qint32 > &modified_columns, ehm_dal::column_data::ColumnData *column_data, const ehm_dal::tables::TableIndex child_table) (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | |
setData(const QModelIndex &index, const QVariant &value, qint32 role=Qt::EditRole) override (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | |
setParentTable(const std::shared_ptr< ehm_dal::tables::AbstractTable > parent_table, const ehm_dal::tables::AbstractTable::ParentTableRelationshipType relationship) override (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | inlinevirtual |
size() const (defined in ehm_dal::tables::AbstractBaseModel) | ehm_dal::tables::AbstractBaseModel | inline |
table_attributes_ (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | protected |
text(const qint32 row) const (defined in ehm_dal::tables::AbstractTable) | ehm_dal::tables::AbstractTable | |
transferChildDataToParent() (defined in ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData >) | ehm_dal::tables::GameChildTable< T_ChildAbstractTableItem, T_ParentAbstractTableItem, T_ColumnData > | protected |
~AbstractBaseModel() override (defined in ehm_dal::tables::AbstractBaseModel) | ehm_dal::tables::AbstractBaseModel | virtual |