The MAUVE Toolchain
mauve::runtime::ReadService< T > Class Template Referenceabstract
Inheritance diagram for mauve::runtime::ReadService< T >:
Collaboration diagram for mauve::runtime::ReadService< T >:

Public Member Functions

 ReadService (std::string const &name)
 
 ReadService (const ReadService< T > &other)=delete
 
connection_type get_type () const overridefinal
 
operator() () const
 
virtual T read () 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.