Abstract Classes for Backends

EBackend — An abstract base class for backends
e-backend-enums
EBackendFactory — An abstract base class for backend factories
EDataFactory — An abstract base class for a backend-based server
EDBusServer — An abstract base class for a D-Bus server
EExtensible — An interface for extending objects
EExtension — An abstract base class for extensions
EModule — A module loader
ESubprocessFactory — An abstract base class for a backend-subprocess server