ITK Function Reference

(V10000.1.0.60_20160308.00)
Functions
epm_toolkit_tc_utils.h File Reference
#include <user_exits/epm_toolkit_utils.h>
#include <epm/libepm_exports.h>
#include <epm/libepm_undef.h>

Go to the source code of this file.

Functions

EPM_API int CR_ask_unassigned_roles (tag_t job, const char *release_level_name, int *count, char ***unassigned_role_names)
 
EPM_API int CR_parse_reviewer_type (char *argument, char **groupName, logical *allowSubGroups, char **roleName)
 
EPM_API int EPM__update_last_modified_date (tag_t instance, date_t *modification_date)
 
EPM_API int EPM_add_to_list (counted_list_t *arg, char *user_name)
 
EPM_API int EPM_add_undecided_reviewers_as_recipients (tag_t task, counted_list_t *recipient)
 
EPM_API int EPM_args_process_args (tag_t task, TC_argument_list_t *args, int *arg_count, char ***arg_names, char ***arg_values)
 
EPM_API int EPM_ask_groupmember_projectteam (tag_t group_member, tag_t *the_project_team)
 
EPM_API int EPM_ask_root_task_attachments (tag_t task_tag, int *count, tag_t **attachments, const char ***attachment_types)
 
EPM_API int EPM_create_container_relation (tag_t wso, tag_t container, char *rel_name, tag_t wso_owner, logical addto_owner_newstuff)
 
EPM_API int EPM_create_wsobject (const char *wsotype, const char *name, char *owner, char *description, char *container_uid, char *rel_name, int attr_count, char **attrnames, char **attrtypes, char **attrvalues, tag_t *new_wso)
 
EPM_API logical EPM_entriesOnErrorStack ()
 
EPM_API int EPM_find_user_from_person (const char *person, tag_t *user_tag)
 
EPM_API int EPM_get_bvr_attachments (tag_t bvr_tag, tag_t relation_type, int *sec_count, tag_t **sec_objs)
 
EPM_API int EPM_get_current_job (tag_t objectTag, tag_t *jobTag, tag_t *jobTypeTag)
 
EPM_API int EPM_get_default_group_member_for_user (tag_t user_tag, tag_t *group_member)
 
EPM_API int EPM_get_differenceInDates (date_t firstDate, date_t secondDate, int *diffInMinutes)
 
EPM_API int EPM_get_first_valid_target (tag_t task, tag_t participantType, tag_t *target)
 
EPM_API int EPM_get_groupmembers_from_projectteam (tag_t user, tag_t project_team, int *list_count, tag_t **list_tags)
 
EPM_API int EPM_get_mailing_list (int n_users, tag_t *tag_list, counted_list_t *recipients)
 
EPM_API int EPM_get_person_email_addr (const char *person_name, char **user_email)
 
EPM_API int EPM_get_user_email_addr (tag_t user_tag, char **user_email)
 
EPM_API int EPM_get_users_for_group_members (int gmcount, tag_t *gmtags, int *users_count, tag_t **tlistUsers)
 
EPM_API int EPM_parse_resource_pool (const char *buf, tag_t *rp)
 
EPM_API int EPM_parse_reviewer_type (char *argument, char **groupName, logical *allowSubGroups, char **roleName)
 
EPM_API int EPM_parse_reviewers (const char *argument, char **group_name, logical *allow_subgroups, char **role_name, logical *all_members)
 
EPM_API int EPM_process_aliaslist_get_members (tag_t alist, counted_tag_list_t *gm_list, counted_tag_list_t *rp_list)
 
EPM_API int EPM_remove_duplicate_strings (int in_count, char **in_str_list, int *out_count, char ***out_str_list)
 
EPM_API int EPM_remove_duplicate_tags (int *n_users, tag_t **tag_list)
 
EPM_API int EPM_setup_parser (tag_t task)
 
EPM_API int EPM_substitute_keyword (const char *value, char **normal_val)
 
EPM_API int EPM_substitute_task_keyword (tag_t task, const char *value, char **normal_val)
 
tag_t findLastSignoffAuditRecord (tag_t task_tag, tag_t signoff_tag, CR_signoff_decision_t decision)
 

Detailed Description

Contains utility functions for the EPM and CR action handlers which are exported from libtc on NT.

Definition in file epm_toolkit_tc_utils.h.