9 #ifndef RAD_MAL_UTILS_HPP
10 #define RAD_MAL_UTILS_HPP
12 #include <mal/Cii.hpp>
13 #include <mal/Mal.hpp>
14 #include <mal/utility/LoadMal.hpp>
34 elt::mal::CiiFactory& factory = elt::mal::CiiFactory::getInstance();
35 elt::mal::Mal::Properties mal_properties;
36 for (
auto t : mal_types) {
37 auto mal_instance = elt::mal::loadMal(t, mal_properties);
38 factory.registerMal(t, mal_instance);
66 void Cancel() { *m_is_cancelled =
true; }
77 std::shared_ptr<std::atomic<bool>>
84 #endif // RAD_MAL_UTILS_HPP