18 #ifndef MAUVE_RUNTIME_DEPLOYER_HPP 19 #define MAUVE_RUNTIME_DEPLOYER_HPP 25 #include "AbstractDeployer.hpp" 34 template <
typename ARCHI>
63 ARCHI * _architecture;
67 template <
typename ARCHI>
73 #include "ipp/Deployer.ipp" Architecture class.
Definition: Architecture.hpp:41
std::vector< std::string > manager_actions() const override
Get the list of Manager actions.
Definition: Deployer.ipp:62
Abstract Deployer class.
Definition: AbstractDeployer.hpp:55
Architecture * get_architecture() override
Get the deployer architecture.
Definition: Deployer.ipp:55
The MAUVE namespace.
Definition: tracing.hpp:24
bool manager_apply(std::string name) override
Apply a Manager action.
Definition: Deployer.ipp:69
Deployer class deploying a specific architecture.
Definition: Deployer.hpp:35
Definition: AbstractDeployer.hpp:40
ARCHI & architecture() const
Get the deployer architecture.
Definition: Deployer.hpp:46