The MAUVE Toolchain
mauve::runtime::WithAbstractInterface Struct Referenceabstract

Trait for objects with an abstract Interface. More...

#include <WithAbstractInterface.hpp>

Inheritance diagram for mauve::runtime::WithAbstractInterface:

Public Member Functions

virtual bool cleanup_interface ()=0
 Clean up the Interface.
 
virtual bool configure_interface ()=0
 Configure the Interface.
 
virtual AbstractInterfaceget_interface () const =0
 Get a pointer to the Interface.
 
virtual bool is_empty_interface () const =0
 Check if the Interface is empty.
 

Detailed Description

Trait for objects with an abstract Interface.