|
ITK Function Reference
(V10000.1.0.60_20160308.00) |
#include <tc/tc_startup.h>#include <common/emh_const.h>#include <tccore/idfr_errors.h>#include <user_exits/user_exits.h>#include <tccore/libtccore_exports.h>#include <tccore/libtccore_undef.h>Go to the source code of this file.
Macros | |
IDENTIFIER class name and property name constants | |
| #define | IDENTIFIER_class_name_c "Identifier" |
| #define | IDENTIFIER_rev_type_name_c "IdentifierRev" |
| #define | IDENTIFIER_id "idfr_id" |
| #define | IDENTIFIER_idcontext "idcontext" |
| #define | IDENTIFIER_altidof "altid_of" |
| #define | IDENTIFIER_dispdefault "disp_default" |
| #define | IDENTIFIER_supplcontext "suppl_context" |
| #define | ALIASID_relation "IMAN_aliasid" |
Messages unique to IDENTIFIER | |
| #define | IDENTIFIER_create_alternate_msg "IDENTIFIER_create_alternate" |
| #define | IDENTIFIER_revise_alternate_msg "IDENTIFIER_revise_alternate" |
| #define | IDENTIFIER_saveas_alternate_msg "IDENTIFIER_saveas_alternate" |
| #define | IDENTIFIER_create_alias_msg "IDENTIFIER_create_alias" |
Functions | |
| TCCORE_API int | IDFR_add_aliasidof (tag_t identifier_tag, int num_identifiables, tag_t *identifiable_tags) |
| TCCORE_API int | IDFR_ask_aliasidof (tag_t identifier_tag, int *num_identifiables, tag_t **identifiable_tags) |
| TCCORE_API int | IDFR_ask_altidof (tag_t identifier_tag, tag_t *identifiable_tag) |
| TCCORE_API int | IDFR_ask_id (tag_t identifier_tag, char **identifier_id) |
| TCCORE_API int | IDFR_ask_idcontext (tag_t identifier_tag, tag_t *idcontext_tag) |
| TCCORE_API int | IDFR_ask_supplcontext (tag_t identifier_tag, tag_t *supplcontext_tag) |
| TCCORE_API int | IDFR_create_aliasid (const char *identifier_type, tag_t *new_identifier_tag) |
| TCCORE_API int | IDFR_create_altid (const char *identifier_type, tag_t idfbl_tag, tag_t idfbl_rev_tag, tag_t idcontext_tag, tag_t *altid_tag, tag_t *altid_rev_tag) |
| TCCORE_API int | IDFR_find_identifiers (const char *id, tag_t idcontext_tag, int *num_identifiers, tag_t **identifier_tags) |
| TCCORE_API int | IDFR_find_suppl_identifiers (tag_t master_idfr_tag, const char *suppl_id, int *num_suppl, tag_t **suppl_idfr_tags) |
| TCCORE_API int | IDFR_idfbl_ask_disp_altid (tag_t identifiable_tag, tag_t iddisprule_tag, tag_t *altid_tag) |
| TCCORE_API int | IDFR_idfbl_ask_disp_default (tag_t identifiable_tag, tag_t *altid_tag) |
| TCCORE_API int | IDFR_idfbl_find_altids (tag_t identifiable_tag, const char *id, tag_t idcontext_tag, int *num_altids, tag_t **altid_tags) |
| TCCORE_API int | IDFR_idfbl_find_altidsof (const char *id, tag_t idcontext_tag, tag_t identifiable_class_tag, int *num_identifiables, tag_t **identifiable_tags) |
| TCCORE_API int | IDFR_idfbl_list_aliasids (tag_t identifiable_tag, int *num_aliases, tag_t **aliasid_tags) |
| TCCORE_API int | IDFR_idfbl_list_altids (tag_t identifiable_tag, int *num_altids, tag_t **altid_tags) |
| TCCORE_API int | IDFR_idfbl_set_disp_default (tag_t identifiable_tag, tag_t altid_tag) |
| TCCORE_API int | IDFR_list_suppl_identifiers (tag_t master_idfr_tag, int *num_suppl, tag_t **suppl_idfr_tags) |
| TCCORE_API int | IDFR_new_alt_id (tag_t idcontext_tag, const char *idfr_type, char **new_id) |
| TCCORE_API int | IDFR_new_alt_ids (tag_t idcontext_tag, const char *idfr_type, char **new_id, char **new_rev_id) |
| TCCORE_API int | IDFR_new_rev_id (tag_t idfr_rev_tag, char **new_rev_id) |
| TCCORE_API int | IDFR_remove_aliasidof (tag_t identifier_tag, int num_identifiables, tag_t *identifiable_tags) |
| TCCORE_API int | IDFR_revise_altid (tag_t altid_or_rev_tag, tag_t idfbl_rev_tag, tag_t *new_altid_rev_tag) |
| TCCORE_API int | IDFR_saveas_altid (tag_t altid_rev_tag, tag_t idfbl_rev_tag, tag_t *new_altid_rev_tag) |
| TCCORE_API int | IDFR_set_altidof (tag_t identifier_tag, tag_t identifiable_tag) |
| TCCORE_API int | IDFR_set_id (tag_t identifier_tag, const char *identifier_id) |
| TCCORE_API int | IDFR_set_idcontext (tag_t identifier_tag, tag_t idcontext_tag) |
| TCCORE_API int | IDFR_set_supplcontext (tag_t identifier_tag, tag_t supplcontext_tag) |
| TCCORE_API int | IDFR_validate_alt_id (tag_t idcontext_tag, const char *idfr_type, const char *new_id, const char *pattern_name, char **modified_id, IDValid_e *status) |
| TCCORE_API int | IDFR_validate_alt_ids (tag_t idcontext_tag, const char *idfr_type, const char *new_id, const char *new_rev_id, const char *pattern_name, char **modified_id, char **modified_rev_id, IDValid_e *status) |
| TCCORE_API int | IDFR_validate_rev_id (tag_t idfr_rev_tag, const char *new_rev_id, const char *pattern_name, char **modified_id, IDValid_e *status) |
This file contains the interface to identifier data manipulation. For other related interfaces please review the related topics in the users guide and review the appropriate header files.
Definition in file idfr.h.