Шаблон:Архитектурная акустика/Реализация/ILocalLoadBalancer body: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{source_header|lang=cpp|template <class A, class B> struct ExampleClass;}} {{class_template_paramlist_begin}} {{class_template_paramlist_add|A|Описание…»)
 
 
(не показано 7 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{source_header|lang=cpp|template <class A, class B>
{{source_header|lang=cpp|
struct ExampleClass;}}
struct ILocalLoadBalancer;}}
{{class_template_paramlist_begin}}
 
{{class_template_paramlist_add|A|Описание параметра шаблона A}}
{{class_template_paramlist_add|B|Описание параметра шаблона B}}
{{class_template_paramlist_end}}
{{type_list_title|access=public}}
{{type_list_begin}}
{{type_list_add|ExampleClass::type}}
{{type_list_add|ExampleClass::interface_base|Определен как [[ExampleInterface]].}}
{{type_list_end}}
{{constant_list_title|access=public}}
{{constant_list_begin}}
{{constant_list_add|ExampleClass::value|value=0}}
{{constant_list_add|ExampleClass::value1|value=1|Описание value1}}
{{constant_list_add|ExampleClass::unspecified_value}}
{{constant_list_add|ExampleClass::unspecified_value1|Описание unspecified_value1}}
{{constant_list_end}}
{{method_list_title|access=public}}
{{method_list_title|access=public}}
{{method_list_begin}}
{{method_list_begin}}
{{method_list_add|ExampleClass::Method1}}
{{method_list_add_ctor|Архитектурная_акустика/Реализация/ILocalLoadBalancer}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::CreateSourceSimulationTask}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::CreateSourceFaceInteractionTask}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::CreateSourcePlainInteractionTask}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::AcceptRemoteTask}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::IsRunning}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::Pause}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::Unpause}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::BlockWorkerOnPause}}
{{method_list_end}}
{{method_list_end}}
{{data_member_list_title|access=public}}
{{data_member_list_begin}}
{{data_member_list_add|ExampleClass::x}}
{{data_member_list_add|ExampleClass::y|Координата y}}
{{data_member_list_end}}
{{type_list_title|access=protected}}
{{type_list_begin}}
{{type_list_add|ExampleClass::protected_type|<tt>int</tt>}}
{{type_list_end}}
{{constant_list_title|access=protected}}
{{constant_list_begin}}
{{constant_list_add|ExampleClass::protected_value}}
{{constant_list_end}}
{{method_list_title|access=protected}}
{{method_list_title|access=protected}}
{{method_list_begin}}
{{method_list_begin}}
{{method_list_add|TestInterface2::Method2}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::do_create_source_task}}
{{method_list_add|TestInterface2::Method3|type=normal|Описание Method3.}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::do_create_source_face_task}}
{{method_list_add|TestInterface2::StaticMethod|type=static}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::do_create_source_plain_task}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::do_accept_remote_task}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::do_is_running}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::do_pause}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::do_unpause}}
{{method_list_add|Архитектурная акустика/Реализация/ILocalLoadBalancer::do_block_worker_on_pause}}
{{method_list_end}}
{{method_list_end}}
{{data_member_list_title|access=protected}}
{{data_member_list_begin}}
{{data_member_list_add|ExampleClass::protected_data_member}}
{{data_member_list_end}}
{{template specialization list title}}
{{template specialization list begin}}
{{template specialization list add|ExampleClass<int, double>;|Это специализация 1.}}
{{template specialization list add|typedef ExampleClass<double, ExampleInterface> ExampleClass;|Это специализация 2.}}
{{template specialization list end}}
{{implements_begin}}
{{implements_add|ExampleInterface}}
{{implements_add|TestInterface2}}
{{implements_end}}
{{inherits_begin|access=public}}
{{inherits_add|FACE3DEXT}}
{{inherits_end}}
{{inherits_begin|access=protected}}
{{inherits_add|TPOINT3D<double, double, double>}}
{{inherits_add|std::vector<ExampleInterface*, std::allocator<ExampleInterface*>>|Стандартный вектор.}}
{{inherits_end}}

Текущая версия на 20:38, 4 июня 2019

struct ILocalLoadBalancer;
Открытые методы
МетодОписание
(конструкторы)Конструкторы интерфейса ILocalLoadBalancer
CreateSourceSimulationTaskСоздает задание на моделирование источника.
CreateSourceFaceInteractionTaskСоздает задание на моделирование пересечения отражающей поверхности полем, которое генерируется источником.
CreateSourcePlainInteractionTaskСоздает задание на моделирование пересечения плоскости вывода результатов полем, которое генерируется источником.
AcceptRemoteTaskПодтверждение задания.
IsRunningПредикат, возвращающий состояние задания - запущено или нет.
PauseОстанавливает выполнение задания.
UnpauseВозобновляет выполнение задания.
BlockWorkerOnPauseБлокирует Worker на время паузы.
Защищенные методы
МетодОписание
do_create_source_taskСоздает задание на моделирование источника.
do_create_source_face_taskСоздает задание на моделирование пересечения отражающей поверхности полем, которое генерируется источником.
do_create_source_plain_taskСоздает задание на моделирование пересечения плоскости вывода результатов полем, которое генерируется источником.
do_accept_remote_taskПодтверждение задания.
do_is_runningПредикат, возвращающий состояние задания - запущено или нет.
do_pauseОстанавливает выполнение задания.
do_unpauseВозобновляет выполнение задания.
do_block_worker_on_pauseБлокирует Worker на время паузы.