25 #ifndef PLATFORM_FACTORY_HPP__
26 #define PLATFORM_FACTORY_HPP__
35 #include <ccut/yml.hpp>
37 #include "PlatformBase.hpp"
38 #include "device/DeviceBase.hpp"
61 std::size_t
buildPlatforms(
const ccut::yml::NodeRef &platformsNode,
62 const ccut::yml::Parser *parser =
nullptr);
73 std::list<PlatformBase::Shared> m_platforms;
74 mutable std::mutex m_platformsMutex;
main motion-lib namespace