18 #ifndef MAUVE_RUNTIME_CORE_CONTAINER_HPP 19 #define MAUVE_RUNTIME_CORE_CONTAINER_HPP 21 #include "WithLogger.hpp" 22 #include "WithName.hpp" 23 #include "WithAbstractCore.hpp" 24 #include "WithShell.hpp" 32 template <
typename SHELL>
Trait for objects with an abstract Core.
Definition: WithAbstractCore.hpp:27
Object with a name.
Definition: WithName.hpp:27
Object with a Logger.
Definition: WithLogger.hpp:27
Object with a Shell.
Definition: WithShell.hpp:28
The MAUVE namespace.
Definition: tracing.hpp:24
Core container.
Definition: CoreContainer.hpp:33