CreateControllers¶
-
virtual void ISystem::CreateControllers(const std::string &xml) = 0¶
Creates simulated controllers from an XML system description provided as string.
- Parameters
xml – String containing XML system description.
- Throws
CInvalidFormatException
– Invalid XML contents (see exception message for details).CInvalidConfigException
– Simulator service cannot start/locate the simulator executable.COutOfResourcesException
– Maximum number of controllers or pipes reached (limited by simulator service platform hardware resources).CTimeoutException
– Simulator service communication timeout.CCommunicationErrorException
– Protocol error.