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.