|
ITK Function Reference
(V10000.1.0.60_20160308.00) |
#include <tccore/workspaceobject.h>#include <epm/epm.h>#include <epm/libepm_exports.h>#include <epm/libepm_undef.h>Go to the source code of this file.
Typedefs | |
| typedef enum EPM_template_classification_e | EPM_template_classification_t |
| typedef enum EPM_template_stage_e | EPM_template_stage_t |
Enumerations | |
| enum | EPM_template_classification_e { PROCESS_TEMPLATE, TASK_TEMPLATE } |
| enum | EPM_template_stage_e { OBSOLETE_STAGE, UNDER_CONSTRUCTION_STAGE, AVAILABLE_STAGE } |
Functions | |
| EPM_API int | EPM_add_action_handler (tag_t task_template, const EPM_action_t action, tag_t action_handler) |
| EPM_API int | EPM_add_predecessor_task_templates (tag_t task_template, int no_of_predecessors, const tag_t *predecessor_task_templates, int action) |
| EPM_API int | EPM_add_rule (tag_t task_template, const EPM_action_t action, tag_t rule) |
| EPM_API int | EPM_add_rule_handler (tag_t rule, tag_t rule_handler) |
| EPM_API int | EPM_add_subtask_template (tag_t parent_task_template, tag_t task_template) |
| EPM_API int | EPM_apply_template_to_active_process (tag_t process_template, tag_t process) |
| EPM_API int | EPM_apply_template_to_active_processes (tag_t process_template, int processing_mode) |
| EPM_API int | EPM_ask_action_handlers (tag_t task_template, EPM_action_t action, int *no_of_action_handlers, tag_t **action_handler_definitions) |
| EPM_API int | EPM_ask_all_process_templates (int template_stage, int *process_template_count, tag_t **process_templates) |
| EPM_API int | EPM_ask_all_subtask_templates (tag_t task_template, int *no_of_allsubtask_templates, tag_t **allsubtask_templates) |
| EPM_API int | EPM_ask_assigned_templates (logical switchOffUCTemplates, const tag_t object_type, const tag_t group, int *count, tag_t **process_templates) |
| EPM_API int | EPM_ask_handler_arguments (tag_t handler, int *argument_count, char ***arguments) |
| EPM_API int | EPM_ask_predecessor_task_templates (tag_t task_template, int action, int *no_of_predecessors, tag_t **predecessor_task_templates) |
| EPM_API int | EPM_ask_process_template (tag_t process, tag_t *process_template) |
| EPM_API int | EPM_ask_rule_handlers (tag_t rule, int *count, tag_t **rule_handlers) |
| EPM_API int | EPM_ask_rules (tag_t task_template, EPM_action_t action, int *no_of_rules, tag_t **rules) |
| EPM_API int | EPM_ask_signoff_profiles (tag_t task_template, int *quorum, int *num_signoff_profiles, tag_t **roles, tag_t **groups, logical **allow_sub_groups, int **num_reviewers) |
| EPM_API int | EPM_ask_subtask_templates (tag_t parent_task_template, int *no_of_subtask_templates, tag_t **subtask_templates) |
| EPM_API int | EPM_ask_workflow_templates (logical include_under_construction, logical assigned_templates, int number_of_objects, tag_t *target_objects, char **object_types, const char *group, int *count, tag_t **process_templates) |
| EPM_API int | EPM_ask_workflow_templates_base (logical include_under_construction, logical assigned_templates, int number_of_objects, tag_t *target_objects, char **object_types, const char *group, int *count, tag_t **process_templates) |
| EPM_API int | EPM_copy_handler (tag_t handler, tag_t *handler_copy) |
| EPM_API int | EPM_copy_task_template (tag_t task_template, tag_t *task_template_copy) |
| EPM_API int | EPM_create_action_handler (tag_t task_template, EPM_action_t action, const char action_handler_name[WSO_name_size_c+1], int action_handler_argument_count, const char **action_handler_arguments, tag_t *action_handler) |
| EPM_API int | EPM_create_action_handler2 (tag_t task_template, EPM_action_t action, const char *action_handler_name, int action_handler_argument_count, const char **action_handler_arguments, tag_t *action_handler) |
| EPM_API int | EPM_create_process_template (const char pt_name[WSO_name_size_c+1], const char pt_description[WSO_desc_size_c+1], tag_t *new_process_template) |
| EPM_API int | EPM_create_process_template2 (const char *pt_name, const char *pt_description, tag_t *new_process_template) |
| EPM_API int | EPM_create_process_template_from_template (const char pt_name[WSO_name_size_c+1], const char pt_description[WSO_desc_size_c+1], tag_t base_pt_tag, tag_t *new_process_template) |
| EPM_API int | EPM_create_process_template_from_template2 (const char *pt_name, const char *pt_description, tag_t base_pt_tag, tag_t *new_process_template) |
| EPM_API int | EPM_create_rule (tag_t task_template, const EPM_action_t action, const char rule_handler_name[WSO_name_size_c+1], int rule_handler_argument_count, const char **rule_handler_arguments, tag_t *rule_handler, tag_t *rule) |
| EPM_API int | EPM_create_rule2 (tag_t task_template, const EPM_action_t action, const char *rule_handler_name, int rule_handler_argument_count, const char **rule_handler_arguments, tag_t *rule_handler, tag_t *rule) |
| EPM_API int | EPM_create_rule_handler (tag_t rule, int rule_quorum, const char rule_handler_name[WSO_name_size_c+1], int rule_handler_argument_count, const char **rule_handler_arguments, logical negated_flag, logical override_flag, tag_t *rule_handler) |
| EPM_API int | EPM_create_rule_handler2 (tag_t rule, int rule_quorum, const char *rule_handler_name, int rule_handler_argument_count, const char **rule_handler_arguments, logical negated_flag, logical override_flag, tag_t *rule_handler) |
| EPM_API int | EPM_create_signoff_profiles (tag_t task_template, int quorum, int num_signoff_profiles, const tag_t *roles, const tag_t *groups, const logical *allow_sub_groups, const int *num_reviewers, tag_t **signoff_profiles) |
| EPM_API int | EPM_create_task_template (const char tt_name[WSO_name_size_c+1], const char tt_description[WSO_desc_size_c+1], tag_t parent_task_template, const EPM_template_classification_t classification, const tag_t obj_type, tag_t *new_task_template) |
| EPM_API int | EPM_create_task_template2 (const char *tt_name, const char *tt_description, tag_t parent_task_template, const EPM_template_classification_t classification, const tag_t obj_type, tag_t *new_task_template) |
| EPM_API int | EPM_create_task_template_from_template (const char *tt_name, const char *tt_description, tag_t parent_task_template, tag_t base_task_template, tag_t *new_task_template) |
| EPM_API int | EPM_cut_handler (tag_t handler_definition) |
| EPM_API int | EPM_delete_handler (tag_t handler_definition) |
| EPM_API int | EPM_delete_task_template (tag_t task_template) |
| EPM_API int | EPM_extent_handler_names_registered (const EPM_handler_type_t handler_type, int *no_of_handlers, char ***handler_names) |
| EPM_API int | EPM_extent_locked_templates (int *componentCount, tag_t **componentTags) |
| EPM_API int | EPM_extent_modifiable_templates (int *componentCount, tag_t **componentTags) |
| EPM_API int | EPM_extent_ready_template_and_stage (logical switchOffUCTemplate, int *num, int **task_template_stages, tag_t **task_templates) |
| EPM_API int | EPM_extent_template (int stage, int classification, int *num, tag_t **process_task_templates) |
| EPM_API int | EPM_extent_template_and_stage (int classification, int *num, int **task_template_stages, tag_t **task_templates) |
| EPM_API int | EPM_find_handler (tag_t task_template, EPM_handler_type_t handler_type, EPM_action_t action, const char handler_name[WSO_name_size_c+1], tag_t *handler) |
| EPM_API int | EPM_find_handler2 (tag_t task_template, EPM_handler_type_t handler_type, EPM_action_t action, const char *handler_name, tag_t *handler) |
| EPM_API int | EPM_find_process_template (const char *process_template_name, tag_t *process_template) |
| EPM_API int | EPM_find_process_template_by_name_or_object_type (const char *template_name, tag_t object_tag, tag_t *template_tag) |
| EPM_API int | EPM_find_process_template_by_name_or_origin_uid (const char *search_string, EPM_template_stage_t stage, tag_t *template_tag) |
| EPM_API int | EPM_find_process_template_origin_uid (const char *origin_uid, int stage, tag_t *process_task_template) |
| EPM_API int | EPM_find_template (const char pt_name[WSO_name_size_c+1], int template_type, tag_t *process_task_template) |
| EPM_API int | EPM_find_template2 (const char *pt_name, int template_type, tag_t *process_task_template) |
| EPM_API int | EPM_modify_task_template (tag_t task_template, logical visibility, tag_t *task_template_copy) |
| EPM_API int | EPM_modify_task_template2 (tag_t task_template, int modifyFlagsCount, const logical *modifyFlags, tag_t *task_template_copy) |
| EPM_API int | EPM_remove_action_handler (tag_t task_template, int action, tag_t action_handler, logical delete_handler) |
| EPM_API int | EPM_remove_predecessor_task_templates (tag_t task_template, int no_of_predecessors, const tag_t *predecessor_task_templates, int action) |
| EPM_API int | EPM_remove_rule (tag_t task_template, tag_t rule_definition) |
| EPM_API int | EPM_remove_rule_handler (tag_t task_template, tag_t rule_definition, tag_t rule_handler, logical delete_handler) |
| EPM_API int | EPM_remove_task_template (tag_t task_template) |
| EPM_API int | EPM_set_handler_arguments (tag_t handler, int argument_count, const char **arguments) |
| EPM_API int | EPM_set_rule_quorum (tag_t rule, int quorum) |
| EPM_API int | EPM_task_template_ask_active_processes (tag_t process_template, int *process_count, tag_t **process_list) |
| EPM_API int | EPM_unlock_modified_templates (int no_of_process_templates, tag_t *process_templates) |