The MAUVE Toolchain
mauve::runtime::EventService Class Referenceabstract
Inheritance diagram for mauve::runtime::EventService:
Collaboration diagram for mauve::runtime::EventService:

Public Member Functions

 EventService (std::string const &name)
 
 EventService (const EventService &other)=delete
 
connection_type get_type () const overridefinal
 
void operator() () const
 
virtual void react () const =0
 
- Public Member Functions inherited from mauve::runtime::Service
 Service (std::string const &name)
 Constructor.
 
 Service (const Service &other)=delete
 Constructor.
 
virtual std::string get_resource_name () const =0
 
std::string type_name () const
 Service type name.
 

Additional Inherited Members

- Public Attributes inherited from mauve::runtime::Service
const std::string name
 Service name.