E-MailRelay

Classes | Namespaces
gfilestore.h File Reference
`#include "gdef.h"`
`#include "gmessagestore.h"`
`#include "genvelope.h"`
`#include "gdatetime.h"`
`#include "gexception.h"`
`#include "gprocess.h"`
`#include "gslot.h"`
`#include "groot.h"`
`#include "gpath.h"`
`#include <fstream>`
`#include <memory>`
`#include <string>`
Include dependency graph for gfilestore.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | GStore::FileStore
| A concrete implementation of the MessageStore interface dealing in paired flat files. More...
struct | GStore::FileStore::Config
| Configuration structure for GStore::FileStore. More...
struct | GStore::FileStore::FileOp
| Low-level file-system operations for GStore::FileStore. More...
class | GStore::FileReader
| Used by GStore::FileStore, GStore::NewFile and GStore::StoredFile to claim read permissions for reading a file. More...
class | GStore::DirectoryReader
| Used by GStore::FileStore, GStore::NewFile and GStore::StoredFile to claim read permissions for reading a directory. More...
class | GStore::FileWriter
| Used by GStore::FileStore, GStore::NewFile and GStore::StoredFile to claim write permissions. More...

## Namespaces
namespace | GStore
| Message store classes.