Control\IControlSystemServerSide::StartSimulation: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{NavBar|{{Системная иерархия:Реализация подсистемы управления}} \ control\IControlSystemServerSide|IControlSyste…»)
 
 
Строка 15: Строка 15:
{{function paramlist add|gmodel|Ссылка на инициализированную [[control\CGeometryModel|геометрическую модель]] среды моделируемого поля.|paramdir=[in]}}
{{function paramlist add|gmodel|Ссылка на инициализированную [[control\CGeometryModel|геометрическую модель]] среды моделируемого поля.|paramdir=[in]}}
{{function paramlist end}}
{{function paramlist end}}
{{function return_value|Строка с [[Wikipedia:ru:UUID||UUID]] созданного процесса моделирования.}}
{{function return_value|Строка с [[Wikipedia:ru:UUID|UUID]] созданного процесса моделирования.}}
{{function end}}
{{function end}}

Текущая версия на 20:05, 11 июня 2016

Компоненты на верхнем уровне \ Подсистема управления \ Реализация \ IControlSystemServerSide \ StartSimulation
const char* StartSimulation(
   _In_count_(cchDomainSystemName) const char* pszDomainSystemName, 
   size_type cchDomainSystemName, 
   _In_ const IGeometryModel& gmodel); /*1*/
const char* StartSimulation(
   _In_z_ const char* pszDomainSystemName, 
   _In_ const IGeometryModel& gmodel); /*2*/

Запуск процедуры моделирования в предметной области, реализуемой указанным экземпляром подсистемы предметной области.

  1. Использует имя экземпляра с явно указанной длиной имени.
  2. Использует имя экземпляра, заданное строкой с терминальным нулем.
Параметры
[in]pszDomainSystemNameИмя экземпляра подсистемы предметной области, на котором запускается процесс моделирования. В случае вызова перегруженной версии 2 строка должна завершаться терминальным нулем.
cchDomainSystemNameБайтовый размер строки pszDomainSystemName.
[in]gmodelСсылка на инициализированную геометрическую модель среды моделируемого поля.
Возвращаемое значение:
Строка с UUID созданного процесса моделирования.