18 #ifndef MAUVE_RUNTIME_WITH_ABSTRACT_CORE_HPP 19 #define MAUVE_RUNTIME_WITH_ABSTRACT_CORE_HPP virtual AbstractCore * get_core() const =0
Get a pointer to the Core.
Trait for objects with an abstract Core.
Definition: WithAbstractCore.hpp:27
virtual bool cleanup_core()=0
Clean up the Core.
The MAUVE namespace.
Definition: tracing.hpp:24
virtual bool is_empty_core() const =0
Check if the Core is empty.
virtual bool configure_core()=0
Configure the Core.
The Core defines the methods of the component.
Definition: AbstractCore.hpp:37