scalestack::kernel::service Class Reference
#include <service.h>
Detailed Description
This is the base class that all services should inherit from. It is a common type to provide some level of safety when adding services to the kernel core.
Definition at line 39 of file service.h.
Constructor & Destructor Documentation
| scalestack::kernel::service::service |
( |
kernel::module & |
module |
) |
[inline] |
| scalestack::kernel::service::~service |
( |
|
) |
[inline, virtual] |
| scalestack::kernel::service::service |
( |
const service & |
|
) |
[private] |
Don't allow copying of objects.
Member Function Documentation
| kernel::module & scalestack::kernel::service::get_module |
( |
void |
|
) |
[inline] |
Get the module associated with this service.
Definition at line 82 of file service.h.
| service& scalestack::kernel::service::operator= |
( |
const service & |
|
) |
[private] |
Don't allow assignment of objects.
Field Documentation
The documentation for this class was generated from the following file: