MotionLib
1.0.0
SamBuCa motion library
|
Public Member Functions | |
std::size_t | buildPlatforms (const std::string &platformDesc) |
Build platforms according to provided description. More... | |
std::size_t | buildPlatforms (const ccut::yml::NodeRef &platformsNode, const ccut::yml::Parser *parser=nullptr) |
std::list< PlatformBase::Shared > | getPlatforms () |
Get the platforms list. More... | |
Protected Attributes | |
std::list< PlatformBase::Shared > | m_platforms |
std::mutex | m_platformsMutex |
Definition at line 47 of file PlatformFactory.hpp.
std::size_t smc::internal::PlatformFactory::buildPlatforms | ( | const std::string & | platformDesc | ) |
Build platforms according to provided description.
platformDesc | Description of platforms and their devices |
Definition at line 66 of file PlatformFactory.cpp.
std::list< PlatformBase::Shared > smc::internal::PlatformFactory::getPlatforms | ( | ) |
Get the platforms list.
Definition at line 136 of file PlatformFactory.cpp.