... | @@ -4,13 +4,13 @@ Soubor: files.db |
... | @@ -4,13 +4,13 @@ Soubor: files.db |
|
```
|
|
```
|
|
|
|
|
|
### Operace čtení, nemění stav db, vrací pouze určitou hodnotu z tabulky:
|
|
### Operace čtení, nemění stav db, vrací pouze určitou hodnotu z tabulky:
|
|
* `int getDbSizeInBytes(void)`
|
|
* `int getDbSizeInBytes(void) const`
|
|
* vrací velikost databáze v bytech.
|
|
* vrací velikost databáze v bytech.
|
|
* `FileDb::FileData getFileContentFromDb(int fileId)`
|
|
* `FileDb::FileData getFileContentFromDb(int fileId) const`
|
|
* vrací strukturu, která obsahuje název souboru a jeho obsah v base64. Vstupem je id souboru v databázi.
|
|
* vrací strukturu, která obsahuje název souboru a jeho obsah v base64. Vstupem je id souboru v databázi.
|
|
* `QList<FileDb::FileData> getFilesFromDb(qint64 dmId)`
|
|
* `QList<FileDb::FileData> getFilesFromDb(qint64 dmId) const`
|
|
* vrací seznam strukturu, které obsahují název souboru a jeho obsah v base64. Vstupem je id zprávy.
|
|
* vrací seznam strukturu, které obsahují název souboru a jeho obsah v base64. Vstupem je id zprávy.
|
|
* `void getFileListFromDb(FileListModel &model, qint64 dmId)`
|
|
* `void getFileListFromDb(FileListModel &model, qint64 dmId) const`
|
|
* vrací vyplněný model příloh pro QML. Vstupem je model příloh z QML a id zprávy.
|
|
* vrací vyplněný model příloh pro QML. Vstupem je model příloh z QML a id zprávy.
|
|
|
|
|
|
### Operace, které modifikují obsah tabulek, mění stav databáze:
|
|
### Operace, které modifikují obsah tabulek, mění stav databáze:
|
... | | ... | |