ITK Function Reference

(V10000.1.0.60_20160308.00)
Functions
appr.h File Reference
#include <unidefs.h>
#include <appr/libappr_exports.h>
#include <appr/libappr_undef.h>

Go to the source code of this file.

Macros

Appearance configuration modes
#define APPR_cfg_mode_rel_date   0
 
#define APPR_cfg_mode_date_eff   1
 
#define APPR_cfg_mode_unit_eff   2
 
#define APPR_cfg_mode_unit_plus_rdate   3
 
#define APPR_cfg_mode_working_data   4
 

Functions

APPR_API int APPR_ask_all_attr_values (tag_t appearance, int *n_values, char ***attrnames, char ***attrvalues)
 
APPR_API int APPR_ask_appr_root (tag_t appearance, tag_t *appr_root)
 
APPR_API int APPR_ask_attr_list (int *n_attrdefs, tag_t **attrdefs)
 
APPR_API int APPR_ask_attr_mapping (tag_t mapping, int *n_notetypes, tag_t **notetypes, int *n_attrdefs, tag_t **attrdefs)
 
APPR_API int APPR_ask_attr_mapping_as_string (tag_t mapping, char **mappingAsString)
 
APPR_API int APPR_ask_attr_mappings (int *n_mappings, tag_t **mappings)
 
APPR_API int APPR_ask_attr_name (tag_t attrdef, char **name)
 
APPR_API int APPR_ask_attr_value (tag_t appearance, tag_t attrdef, char **value)
 
APPR_API int APPR_ask_attr_values (tag_t appearance, int *n_values, char ***attrnames, char ***attrvalues)
 
APPR_API int APPR_ask_component_bom_view (tag_t appearance, tag_t *component_bom_view)
 
APPR_API int APPR_ask_component_item (tag_t appearance, tag_t *component_item)
 
APPR_API int APPR_ask_is_valid (tag_t appearance, date_t date, logical check_unit_no, int unit_no, logical *verdict)
 
APPR_API int APPR_ask_mapping_external (tag_t mapping, logical *external)
 
APPR_API int APPR_ask_named_attr_values (tag_t appearance, int n_values, const char **attrnames, char ***attrvalues)
 
APPR_API int APPR_ask_occurrence (tag_t appearance, tag_t *occurrence)
 
APPR_API int APPR_ask_parent (tag_t appearance, tag_t *parent)
 
APPR_API int APPR_ask_transform (tag_t appearance, double **xform_data)
 
APPR_API int APPR_ask_validity_dates (tag_t appearance, date_t *in_date, date_t *out_date, logical *is_null)
 
APPR_API int APPR_ask_validity_max_date (date_t *validity_max_date)
 
APPR_API int APPR_ask_validity_max_unit_no (int *validity_max_unit_no)
 
APPR_API int APPR_ask_validity_min_date (date_t *validity_min_date)
 
APPR_API int APPR_ask_validity_min_unit_no (int *validity_min_unit_no)
 
APPR_API int APPR_ask_validity_unit_nos (tag_t appearance, int *in_unit_no, int *out_unit_no, logical *is_null)
 
APPR_API int APPR_create_attr_mapping (int n_notetypes, tag_t *notetypes, int n_attrdefs, tag_t *attrdefs, logical external, tag_t *mapping)
 
APPR_API int APPR_create_import_updater (date_t when, tag_t release_status, int n_item_revs, tag_t *item_revs, tag_t *updater)
 
APPR_API int APPR_create_incr_updater (tag_t release_status, tag_t incr_rev, tag_t *updater)
 
APPR_API int APPR_create_pre_release_updater (tag_t release_status, int n_item_revs, tag_t *item_revs, tag_t *updater)
 
APPR_API int APPR_create_updater (tag_t release_status, int n_item_revs, tag_t *item_revs, tag_t *updater)
 
APPR_API int APPR_create_working_updater (tag_t *updater)
 
APPR_API int APPR_define_attr (const char *name, tag_t *attrdef)
 
APPR_API int APPR_delete_instances_of_attr (tag_t attrdef)
 
APPR_API int APPR_extent (tag_t appearance_root, logical search_on_parent_appearance, tag_t parent_appearance, logical search_on_occurrence_thread, tag_t occurrence_thread, tag_t component_item, logical search_on_component_bom_view, tag_t component_bom_view, date_t date, logical search_on_unit_number, int unit_number, tag_t query, int num_query_entries, char **query_entries, char **query_values, int num_ics_classes, char **ics_class_names, int num_ics_entries, int *ics_uncts, char **ics_values, int ics_options, int num_mapped_attrs, char **mapped_attr_names, char **mapped_attr_values, int num_filter_appearances, tag_t *filter_appearances, int *num_appearances, tag_t **appearances)
 
APPR_API int APPR_find_attr (const char *attrname, tag_t *attrdef)
 
APPR_API int APPR_find_attr_mapping (int n_notetypes, tag_t *notetypes, int n_attrdefs, tag_t *attrdefs, tag_t *mapping)
 
APPR_API int APPR_process_import_updates ()
 
APPR_API int APPR_root_ask_bom_view (tag_t appr_root, tag_t *bom_view)
 
APPR_API int APPR_root_ask_config_context (tag_t appr_root, tag_t *config_context)
 
APPR_API int APPR_root_ask_config_mode (tag_t appr_root, int *config_mode)
 
APPR_API int APPR_root_ask_revision_rule (tag_t appr_root, tag_t *revision_rule)
 
APPR_API int APPR_root_ask_root_item (tag_t appr_root, tag_t *root_item)
 
APPR_API int APPR_root_ask_root_item_info (tag_t appr_root, tag_t *root_item_info)
 
APPR_API int APPR_root_create (tag_t root_item, tag_t bom_view, tag_t revision_rule, logical has_spatial_data, tag_t *appr_root)
 
APPR_API int APPR_root_delete (tag_t appr_root)
 
APPR_API int APPR_root_extent (tag_t root_item, tag_t bom_view, tag_t revision_rule, int *num_appr_roots, tag_t **appr_roots)
 
APPR_API int APPR_root_extent_approx_rr (tag_t root_item, tag_t bom_view, tag_t revision_rule, int *num_appr_roots, tag_t **appr_roots)
 
APPR_API int APPR_set_attr_mapping (tag_t mapping, int n_notetypes, tag_t *notetypes, int n_attrdefs, tag_t *attrdefs)
 
APPR_API int APPR_set_attr_value (tag_t appearance, tag_t attrdef, const char *value)
 
APPR_API int APPR_set_mapping_external (tag_t mapping, logical external)
 
Mapped attribute prefixes to allow more than just equality when searching
APPR_API const char * APPR_get_APPR_attr_op_case_insensitive ()
 
APPR_API const char * APPR_get_APPR_attr_op_like ()
 
APPR_API const char * APPR_get_APPR_attr_op_not_like ()
 
APPR_API const char * APPR_get_APPR_attr_op_null ()
 
APPR_API const char * APPR_get_APPR_attr_op_not_null ()
 
APPR_API const char * APPR_get_APPR_attr_op_ge ()
 
APPR_API const char * APPR_get_APPR_attr_op_le ()
 
APPR_API const char * APPR_get_APPR_attr_op_ne ()
 
APPR_API const char * APPR_get_APPR_attr_op_eq ()
 
APPR_API const char * APPR_get_APPR_attr_op_gt ()
 
APPR_API const char * APPR_get_APPR_attr_op_lt ()
 

Detailed Description

ITK API for Appearance, AppearanceRoot and associated mapped-attribute class(es).

Definition in file appr.h.