ITK Function Reference

(V10000.1.0.60_20160308.00)
Typedefs | Enumerations | Functions
attrmap.h File Reference
#include <unidefs.h>
#include <tc/preferences.h>
#include <property/libproperty_exports.h>
#include <property/libproperty_undef.h>

Go to the source code of this file.

Typedefs

typedef enum ATTRMAP_mapping_type_e ATTRMAP_mapping_type_t
 

Enumerations

enum  ATTRMAP_mapping_type_e {
  ATTRMAP_unknown, ATTRMAP_property, ATTRMAP_constant, ATTRMAP_preference,
  ATTRMAP_attribute
}
 

Functions

PROPERTY_API int ATTRMAP_ask_constant (tag_t mapping, char **value)
 
PROPERTY_API int ATTRMAP_ask_mapping_all_qualifiers (tag_t mapping, char **result)
 
PROPERTY_API int ATTRMAP_ask_mapping_allow_null_value (tag_t mapping, logical *result)
 
PROPERTY_API int ATTRMAP_ask_mapping_attr_all (tag_t mapping, char **title, tag_t *dataset_type, tag_t *item_type, logical *cad_master, logical *iman_master, logical *freezable, logical *required, logical *write_once, char **description, char **default_value, ATTRMAP_mapping_type_t *map_type)
 
PROPERTY_API int ATTRMAP_ask_mapping_attr_title (tag_t mapping, char **result)
 
PROPERTY_API int ATTRMAP_ask_mapping_cad_master (tag_t mapping, logical *result)
 
PROPERTY_API int ATTRMAP_ask_mapping_dataset_type (tag_t mapping, tag_t *result)
 
PROPERTY_API int ATTRMAP_ask_mapping_default_value (tag_t mapping, char **result)
 
PROPERTY_API int ATTRMAP_ask_mapping_description (tag_t mapping, char **result)
 
PROPERTY_API int ATTRMAP_ask_mapping_freezable (tag_t mapping, logical *result)
 
PROPERTY_API int ATTRMAP_ask_mapping_hard_coded (tag_t mapping, logical *result)
 
PROPERTY_API int ATTRMAP_ask_mapping_iman_master (tag_t mapping, logical *result)
 
PROPERTY_API int ATTRMAP_ask_mapping_item_type (tag_t mapping, tag_t *result)
 
PROPERTY_API int ATTRMAP_ask_mapping_map_type (tag_t mapping, ATTRMAP_mapping_type_t *result)
 
PROPERTY_API int ATTRMAP_ask_mapping_required (tag_t mapping, logical *result)
 
PROPERTY_API int ATTRMAP_ask_mapping_whole_string (tag_t mapping, char **result)
 
PROPERTY_API int ATTRMAP_ask_mapping_write_once (tag_t mapping, logical *result)
 
PROPERTY_API int ATTRMAP_ask_preference (tag_t mapping, TC_preference_search_scope_t *scope, char **name)
 
PROPERTY_API int ATTRMAP_ask_propdesc (tag_t obj, tag_t mapping, tag_t *propdesc)
 
PROPERTY_API int ATTRMAP_ask_propdesc_with_ir (tag_t obj, tag_t mapping, tag_t itemRevTag, tag_t *propdesc)
 
PROPERTY_API int ATTRMAP_assert_in_test_mode (logical state)
 
PROPERTY_API int ATTRMAP_find_mapping (const char *title, tag_t dataset_type, tag_t item_type, tag_t *mapping)
 
PROPERTY_API int ATTRMAP_in_test_mode (logical *verdict)
 
PROPERTY_API int ATTRMAP_init_module (void)
 
PROPERTY_API int ATTRMAP_list_all_mappings (int *num_mappings, tag_t **mappings)
 
PROPERTY_API int ATTRMAP_list_mappings (tag_t obj, tag_t dataset_type, tag_t item_type, logical exact, int *num_mappings, tag_t **mappings)
 
PROPERTY_API int ATTRMAP_refresh_mappings (void)
 
PROPERTY_API int ATTRMAP_resolve_mapping (tag_t obj, tag_t mapping, ATTRMAP_mapping_type_t *type, tag_t *obj_to_lock, tag_t *actual_property)
 
PROPERTY_API int ATTRMAP_resolve_mapping_with_ir (tag_t obj, tag_t mapping, tag_t itemRevTag, ATTRMAP_mapping_type_t *type, tag_t *obj_to_lock, tag_t *actual_property)
 
PROPERTY_API int ATTRMAP_resolve_mappings (tag_t obj, tag_t *mappings, int mappings_count, ATTRMAP_mapping_type_t **types, tag_t **objs_to_lock, tag_t **actual_properties, int **xref)
 

Detailed Description

ITK for Attribute-mapping

Definition in file attrmap.h.