- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Namespaces
gfilestore.h File Reference
`#include "gdef.h"`
`#include "gsmtp.h"`
`#include "gmessagestore.h"`
`#include "gdatetime.h"`
`#include "gexception.h"`
`#include "gprocess.h"`
`#include "gnoncopyable.h"`
`#include "gslot.h"`
`#include "groot.h"`
`#include "gpath.h"`
`#include "gexecutable.h"`
`#include <memory>`
`#include <string>`

Go to the source code of this file.

## Classes
class | GSmtp::FileStore
| A concrete implementation of the MessageStore interface dealing in paired flat files and with an optional external preprocessor program which is used to process files once they have been stored. More...
class | GSmtp::FileReader
| Used by GSmtp::FileStore, GSmtp::NewFile and GSmtp::StoredFile to claim read permissions for reading a file. More...
class | GSmtp::DirectoryReader
| Used by GSmtp::FileStore, GSmtp::NewFile and GSmtp::StoredFile to claim read permissions for reading a directory. More...
class | GSmtp::FileWriter
| Used by GSmtp::FileStore, GSmtp::NewFile and GSmtp::StoredFile to claim write permissions. More...

## Namespaces
| GSmtp
| SMTP and message-store classes.