The MAUVE Toolchain
mauve::runtime::Service Class Referenceabstract

A Service. More...

#include <Service.hpp>

Inheritance diagram for mauve::runtime::Service:

Public Member Functions

 Service (std::string const &name)
 Constructor.
 
 Service (const Service &other)=delete
 Constructor.
 
virtual std::string get_resource_name () const =0
 
virtual connection_type get_type () const =0
 
std::string type_name () const
 Service type name.
 

Public Attributes

const std::string name
 Service name.
 

Detailed Description