8 #ifndef EPM_TASK_TEMPLATE_ITK_H
9 #define EPM_TASK_TEMPLATE_ITK_H
13 #include <epm/libepm_exports.h>
55 int* process_template_count,
56 tag_t** process_templates
65 const tag_t object_type,
68 tag_t** process_templates
76 const char* process_template_name,
77 tag_t* process_template
86 const char* search_string,
97 tag_t* process_template
108 tag_t parent_task_template,
110 const tag_t obj_type,
111 tag_t* new_task_template
116 const char *tt_description,
117 tag_t parent_task_template,
119 const tag_t obj_type,
120 tag_t* new_task_template
125 const char* tt_description,
127 tag_t parent_task_template,
128 tag_t base_task_template,
129 tag_t* new_task_template
139 tag_t* new_process_template
144 const char *pt_description,
145 tag_t* new_process_template
156 tag_t* new_process_template
161 const char *pt_description,
163 tag_t* new_process_template
177 int* no_of_action_handlers,
178 tag_t** action_handler_definitions
195 tag_t rule_definition,
203 tag_t action_handler,
209 tag_t rule_definition
228 const char *handler_name,
233 tag_t parent_task_template,
239 tag_t* task_template_copy
245 tag_t* task_template_copy
250 int modifyFlagsCount,
252 tag_t *task_template_copy
265 int action_handler_argument_count,
266 const char** action_handler_arguments,
267 tag_t* action_handler
276 const char *action_handler_name,
277 int action_handler_argument_count,
278 const char** action_handler_arguments,
279 tag_t* action_handler
286 tag_t handler_definition
293 tag_t handler_definition
304 int rule_handler_argument_count,
305 const char** rule_handler_arguments,
314 const char *rule_handler_name,
315 int rule_handler_argument_count,
316 const char** rule_handler_arguments,
335 int rule_handler_argument_count,
336 const char** rule_handler_arguments,
344 const char *rule_handler_name,
345 int rule_handler_argument_count,
346 const char** rule_handler_arguments,
354 tag_t** rule_handlers
376 tag_t* process_task_template
382 tag_t* process_task_template
389 tag_t** process_task_templates
395 int** task_template_stages,
396 tag_t** task_templates
406 int** task_template_stages,
407 tag_t** task_templates
412 tag_t** componentTags
417 tag_t** componentTags
423 char*** handler_names
430 tag_t parent_task_template,
431 int* no_of_subtask_templates,
432 tag_t** subtask_templates
439 int no_of_process_templates,
440 tag_t* process_templates
449 int* num_signoff_profiles,
462 int num_signoff_profiles,
465 const logical* allow_sub_groups,
466 const int* num_reviewers,
467 tag_t** signoff_profiles
485 const char** arguments
508 int* no_of_predecessors,
509 tag_t** predecessor_task_templates
517 int no_of_predecessors,
518 const tag_t* predecessor_task_templates,
527 int no_of_predecessors,
528 const tag_t* predecessor_task_templates,
533 tag_t process_template,
539 tag_t process_template,
544 tag_t process_template,
549 const char* origin_uid,
551 tag_t* process_task_template
568 const char* template_name,
598 logical include_under_construction,
600 int number_of_objects,
601 tag_t* target_objects,
605 tag_t** process_templates
634 logical include_under_construction,
636 int number_of_objects,
637 tag_t* target_objects,
641 tag_t** process_templates
649 int* no_of_allsubtask_templates,
650 tag_t** allsubtask_templates
659 #include <epm/libepm_undef.h>