- Main Page
- Namespaces
- Classes
- Files

- Namespace List
- Namespace Members

Classes
Main Namespace Reference

Application-level classes. More...

## Classes
class | Admin
| A factory class for creating GSmtp::AdminServer objects. More...
class | CommandLine
| A class which deals with the command-line interface to the process, both input and output. More...
class | CommandLineImp
| A private implementation class used by Main::CommandLine. More...
class | Configuration
| An interface for returning application configuration information. More...
class | Legal
| A static class providing warranty and copyright text. More...
class | News
| A static class providing some news text. More...
class | Output
| An abstract interface for generating output on a command-line or a GUI. More...
class | Run
| A top-level class for the process. More...
class | Show
| A private implementation class used by Main::CommandLineImp. More...

## Detailed Description

Application-level classes.

The Main namespace contains application-level classes for the E-MailRelay process.

Key classes are:

- Run
- CommandLine
- Configuration