ITK Function Reference

(V10000.1.0.60_20160308.00)
Macros | Typedefs
imantype.h File Reference
#include <tccore/imantype_msg.h>
#include <tccore/tctype.h>

Go to the source code of this file.

Macros

#define IMAN_set_description_msg   TC_set_description_msg
 
#define IMAN_set_id_msg   TC_set_id_msg
 
#define IMAN_set_name_msg   TC_set_name_msg
 
#define IMAN_set_type_directly_msg   TC_set_type_directly_msg
 
#define IMAN_set_type_msg   TC_set_type_msg
 
#define IMANTYPE_add_relation_property   TCTYPE_add_relation_property
 
#define IMANTYPE_add_runtime_property   TCTYPE_add_runtime_property
 
#define IMANTYPE_add_subtype   TCTYPE_add_subtype
 
#define IMANTYPE_ask_available_relation_names   TCTYPE_ask_available_relation_names
 
#define IMANTYPE_ask_available_relations   TCTYPE_ask_available_relations
 
#define IMANTYPE_ask_child_primary_types   TCTYPE_ask_child_primary_types
 
#define IMANTYPE_ask_child_types   TCTYPE_ask_child_types
 
#define IMANTYPE_ask_class_name   TCTYPE_ask_class_name
 
#define IMANTYPE_ask_name   TCTYPE_ask_name
 
#define IMANTYPE_ask_object_type   TCTYPE_ask_object_type
 
#define IMANTYPE_ask_parent_type   TCTYPE_ask_parent_type
 
#define IMANTYPE_ask_property_by_display_name   TCTYPE_ask_property_by_display_name
 
#define IMANTYPE_ask_property_by_name   TCTYPE_ask_property_by_name
 
#define IMANTYPE_ask_subtypes   TCTYPE_ask_subtypes
 
#define IMANTYPE_class_name_size_c   TCTYPE_class_name_size_c
 
#define IMANTYPE_create   TCTYPE_create
 
#define IMANTYPE_delete   TCTYPE_delete
 
#define IMANTYPE_DISABLE_UPDATE_LIST   TCTYPE_DISABLE_UPDATE_LIST
 
#define IMANTYPE_DISPLAYABLE   TCTYPE_DISPLAYABLE
 
#define IMANTYPE_ENABLE_UPDATE_LIST   TCTYPE_ENABLE_UPDATE_LIST
 
#define IMANTYPE_exit_module   TCTYPE_exit_module
 
#define IMANTYPE_extent   TCTYPE_extent
 
#define IMANTYPE_find_alltypes_for_class   TCTYPE_find_alltypes_for_class
 
#define IMANTYPE_find_displayable_types_for_class   TCTYPE_find_displayable_types_for_class
 
#define IMANTYPE_find_displayable_types_for_class_and_accessor   TCTYPE_find_displayable_types_for_class_and_accessor
 
#define IMANTYPE_find_hidden_types_for_class_and_accessor   TCTYPE_find_hidden_types_for_class_and_accessor
 
#define IMANTYPE_find_type   TCTYPE_find_type
 
#define IMANTYPE_find_types_for_class   TCTYPE_find_types_for_class
 
#define IMANTYPE_HIDDEN_AT_CURRENT_LEVEL   TCTYPE_HIDDEN_AT_CURRENT_LEVEL
 
#define IMANTYPE_HIDDEN_AT_PARENT_LEVEL   TCTYPE_HIDDEN_AT_PARENT_LEVEL
 
#define IMANTYPE_HIDDEN_AT_SITE_LEVEL   TCTYPE_HIDDEN_AT_SITE_LEVEL
 
#define IMANTYPE_HIDDEN_AT_SYSTEM_LEVEL   TCTYPE_HIDDEN_AT_SYSTEM_LEVEL
 
#define IMANTYPE_hide_type   TCTYPE_hide_type
 
#define IMANTYPE_init_module   TCTYPE_init_module
 
#define IMANTYPE_is_type_of   TCTYPE_is_type_of
 
#define IMANTYPE_list_displayable_properties   TCTYPE_list_displayable_properties
 
#define IMANTYPE_list_primary_rtypes   TCTYPE_list_primary_rtypes
 
#define IMANTYPE_list_properties   TCTYPE_list_properties
 
#define IMANTYPE_name_size_c   TCTYPE_name_size_c
 
#define IMANTYPE_refresh   TCTYPE_refresh
 
#define IMANTYPE_register_properties   TCTYPE_register_properties
 
#define IMANTYPE_remove_property   TCTYPE_remove_property
 
#define IMANTYPE_RESUME_UPDATE_LIST   TCTYPE_RESUME_UPDATE_LIST
 
#define IMANTYPE_save   TCTYPE_save
 
#define IMANTYPE_set_parent_type   TCTYPE_set_parent_type
 
#define IMANTYPE_show_type   TCTYPE_show_type
 
#define IMANTYPE_SUSPEND_UPDATE_LIST   TCTYPE_SUSPEND_UPDATE_LIST
 
#define IMANTYPE_UPDATE_ALL_PROPS   TCTYPE_UPDATE_ALL_PROPS
 

Typedefs

typedef struct
TCTYPE_availablerel_s 
IMANTYPE_availablerel_t
 
typedef enum TCTYPE_display_e IMANTYPE_display_t
 

Detailed Description

Deprecated:

This function is deprecated and will be removed from Teamcenter 2009.

Do not use this header file. Include tctype.h instead.

Use the following replacement chart for every symbol, type or API:

Old typeNew type
IMANTYPE_display_tTCTYPE_display_t
IMANTYPE_availablerel_tTCTYPE_availablerel_t
Old functionNew function
IMANTYPE_add_relation_propertyTCTYPE_add_relation_property
IMANTYPE_add_runtime_propertyTCTYPE_add_runtime_property
IMANTYPE_add_subtypeTCTYPE_add_subtype
IMANTYPE_ask_available_relation_namesTCTYPE_ask_available_relation_names
IMANTYPE_ask_available_relationsTCTYPE_ask_available_relations
IMANTYPE_ask_child_primary_typesTCTYPE_ask_child_primary_types
IMANTYPE_ask_child_typesTCTYPE_ask_child_types
IMANTYPE_ask_class_nameTCTYPE_ask_class_name
IMANTYPE_ask_nameTCTYPE_ask_name
IMANTYPE_ask_object_typeTCTYPE_ask_object_type
IMANTYPE_ask_parent_typeTCTYPE_ask_parent_type
IMANTYPE_ask_property_by_display_nameTCTYPE_ask_property_by_display_name
IMANTYPE_ask_property_by_nameTCTYPE_ask_property_by_name
IMANTYPE_ask_subtypesTCTYPE_ask_subtypes
IMANTYPE_createTCTYPE_create
IMANTYPE_deleteTCTYPE_delete
IMANTYPE_DISPLAYABLETCTYPE_DISPLAYABLE
IMANTYPE_exit_moduleTCTYPE_exit_module
IMANTYPE_extentTCTYPE_extent
IMANTYPE_find_alltypes_for_classTCTYPE_find_alltypes_for_class
IMANTYPE_find_displayable_types_for_classTCTYPE_find_displayable_types_for_class
IMANTYPE_find_displayable_types_for_class_and_accessorTCTYPE_find_displayable_types_for_class_and_accessor
IMANTYPE_find_hidden_types_for_class_and_accessorTCTYPE_find_hidden_types_for_class_and_accessor
IMANTYPE_find_typeTCTYPE_find_type
IMANTYPE_find_types_for_classTCTYPE_find_types_for_class
IMANTYPE_HIDDEN_AT_CURRENT_LEVELTCTYPE_HIDDEN_AT_CURRENT_LEVEL
IMANTYPE_HIDDEN_AT_PARENT_LEVELTCTYPE_HIDDEN_AT_PARENT_LEVEL
IMANTYPE_HIDDEN_AT_SITE_LEVELTCTYPE_HIDDEN_AT_SITE_LEVEL
IMANTYPE_HIDDEN_AT_SYSTEM_LEVELTCTYPE_HIDDEN_AT_SYSTEM_LEVEL
IMANTYPE_hide_typeTCTYPE_hide_type
IMANTYPE_init_moduleTCTYPE_init_module
IMANTYPE_is_type_ofTCTYPE_is_type_of
IMANTYPE_list_displayable_propertiesTCTYPE_list_displayable_properties
IMANTYPE_list_primary_rtypesTCTYPE_list_primary_rtypes
IMANTYPE_list_propertiesTCTYPE_list_properties
IMANTYPE_refreshTCTYPE_refresh
IMANTYPE_register_propertiesTCTYPE_register_properties
IMANTYPE_remove_propertyTCTYPE_remove_property
IMANTYPE_saveTCTYPE_save
IMANTYPE_set_parent_typeTCTYPE_set_parent_type
IMANTYPE_show_typeTCTYPE_show_type
Old symbolNew symbol
IMAN_set_description_msgTC_set_description_msg
IMAN_set_id_msgTC_set_id_msg
IMAN_set_name_msgTC_set_name_msg
IMAN_set_type_directly_msgTC_set_type_directly_msg
IMAN_set_type_msgTC_set_type_msg
IMANTYPE_class_name_size_cTCTYPE_class_name_size_c
IMANTYPE_DISABLE_UPDATE_LISTTCTYPE_DISABLE_UPDATE_LIST
IMANTYPE_ENABLE_UPDATE_LISTTCTYPE_ENABLE_UPDATE_LIST
IMANTYPE_name_size_cTCTYPE_name_size_c
IMANTYPE_RESUME_UPDATE_LISTTCTYPE_RESUME_UPDATE_LIST
IMANTYPE_SUSPEND_UPDATE_LISTTCTYPE_SUSPEND_UPDATE_LIST
IMANTYPE_UPDATE_ALL_PROPSTCTYPE_UPDATE_ALL_PROPS

Definition in file imantype.h.

Macro Definition Documentation

#define IMAN_set_description_msg   TC_set_description_msg

Definition at line 84 of file imantype.h.

#define IMAN_set_id_msg   TC_set_id_msg

Definition at line 82 of file imantype.h.

#define IMAN_set_name_msg   TC_set_name_msg

Definition at line 83 of file imantype.h.

#define IMAN_set_type_directly_msg   TC_set_type_directly_msg

Definition at line 86 of file imantype.h.

#define IMAN_set_type_msg   TC_set_type_msg

Definition at line 85 of file imantype.h.

#define IMANTYPE_add_relation_property   TCTYPE_add_relation_property

Definition at line 125 of file imantype.h.

#define IMANTYPE_add_runtime_property   TCTYPE_add_runtime_property

Definition at line 124 of file imantype.h.

#define IMANTYPE_add_subtype   TCTYPE_add_subtype

Definition at line 107 of file imantype.h.

#define IMANTYPE_ask_available_relation_names   TCTYPE_ask_available_relation_names

Definition at line 131 of file imantype.h.

#define IMANTYPE_ask_available_relations   TCTYPE_ask_available_relations

Definition at line 130 of file imantype.h.

#define IMANTYPE_ask_child_primary_types   TCTYPE_ask_child_primary_types

Definition at line 139 of file imantype.h.

#define IMANTYPE_ask_child_types   TCTYPE_ask_child_types

Definition at line 138 of file imantype.h.

#define IMANTYPE_ask_class_name   TCTYPE_ask_class_name

Definition at line 112 of file imantype.h.

#define IMANTYPE_ask_name   TCTYPE_ask_name

Definition at line 111 of file imantype.h.

#define IMANTYPE_ask_object_type   TCTYPE_ask_object_type

Definition at line 113 of file imantype.h.

#define IMANTYPE_ask_parent_type   TCTYPE_ask_parent_type

Definition at line 134 of file imantype.h.

#define IMANTYPE_ask_property_by_display_name   TCTYPE_ask_property_by_display_name

Definition at line 123 of file imantype.h.

#define IMANTYPE_ask_property_by_name   TCTYPE_ask_property_by_name

Definition at line 122 of file imantype.h.

#define IMANTYPE_ask_subtypes   TCTYPE_ask_subtypes

Definition at line 137 of file imantype.h.

#define IMANTYPE_class_name_size_c   TCTYPE_class_name_size_c

Definition at line 88 of file imantype.h.

#define IMANTYPE_create   TCTYPE_create

Definition at line 106 of file imantype.h.

#define IMANTYPE_delete   TCTYPE_delete

Definition at line 110 of file imantype.h.

#define IMANTYPE_DISABLE_UPDATE_LIST   TCTYPE_DISABLE_UPDATE_LIST

Definition at line 89 of file imantype.h.

#define IMANTYPE_DISPLAYABLE   TCTYPE_DISPLAYABLE

Definition at line 96 of file imantype.h.

#define IMANTYPE_ENABLE_UPDATE_LIST   TCTYPE_ENABLE_UPDATE_LIST

Definition at line 90 of file imantype.h.

#define IMANTYPE_exit_module   TCTYPE_exit_module

Definition at line 105 of file imantype.h.

#define IMANTYPE_extent   TCTYPE_extent

Definition at line 120 of file imantype.h.

#define IMANTYPE_find_alltypes_for_class   TCTYPE_find_alltypes_for_class

Definition at line 119 of file imantype.h.

#define IMANTYPE_find_displayable_types_for_class   TCTYPE_find_displayable_types_for_class

Definition at line 116 of file imantype.h.

#define IMANTYPE_find_displayable_types_for_class_and_accessor   TCTYPE_find_displayable_types_for_class_and_accessor

Definition at line 117 of file imantype.h.

#define IMANTYPE_find_hidden_types_for_class_and_accessor   TCTYPE_find_hidden_types_for_class_and_accessor

Definition at line 118 of file imantype.h.

#define IMANTYPE_find_type   TCTYPE_find_type

Definition at line 114 of file imantype.h.

#define IMANTYPE_find_types_for_class   TCTYPE_find_types_for_class

Definition at line 115 of file imantype.h.

#define IMANTYPE_HIDDEN_AT_CURRENT_LEVEL   TCTYPE_HIDDEN_AT_CURRENT_LEVEL

Definition at line 100 of file imantype.h.

#define IMANTYPE_HIDDEN_AT_PARENT_LEVEL   TCTYPE_HIDDEN_AT_PARENT_LEVEL

Definition at line 99 of file imantype.h.

#define IMANTYPE_HIDDEN_AT_SITE_LEVEL   TCTYPE_HIDDEN_AT_SITE_LEVEL

Definition at line 98 of file imantype.h.

#define IMANTYPE_HIDDEN_AT_SYSTEM_LEVEL   TCTYPE_HIDDEN_AT_SYSTEM_LEVEL

Definition at line 97 of file imantype.h.

#define IMANTYPE_hide_type   TCTYPE_hide_type

Definition at line 132 of file imantype.h.

#define IMANTYPE_init_module   TCTYPE_init_module

Definition at line 104 of file imantype.h.

#define IMANTYPE_is_type_of   TCTYPE_is_type_of

Definition at line 135 of file imantype.h.

#define IMANTYPE_list_displayable_properties   TCTYPE_list_displayable_properties

Definition at line 129 of file imantype.h.

#define IMANTYPE_list_primary_rtypes   TCTYPE_list_primary_rtypes

Definition at line 127 of file imantype.h.

#define IMANTYPE_list_properties   TCTYPE_list_properties

Definition at line 121 of file imantype.h.

#define IMANTYPE_name_size_c   TCTYPE_name_size_c

Definition at line 87 of file imantype.h.

#define IMANTYPE_refresh   TCTYPE_refresh

Definition at line 109 of file imantype.h.

#define IMANTYPE_register_properties   TCTYPE_register_properties

Definition at line 128 of file imantype.h.

#define IMANTYPE_remove_property   TCTYPE_remove_property

Definition at line 126 of file imantype.h.

#define IMANTYPE_RESUME_UPDATE_LIST   TCTYPE_RESUME_UPDATE_LIST

Definition at line 92 of file imantype.h.

#define IMANTYPE_save   TCTYPE_save

Definition at line 108 of file imantype.h.

#define IMANTYPE_set_parent_type   TCTYPE_set_parent_type

Definition at line 136 of file imantype.h.

#define IMANTYPE_show_type   TCTYPE_show_type

Definition at line 133 of file imantype.h.

#define IMANTYPE_SUSPEND_UPDATE_LIST   TCTYPE_SUSPEND_UPDATE_LIST

Definition at line 91 of file imantype.h.

#define IMANTYPE_UPDATE_ALL_PROPS   TCTYPE_UPDATE_ALL_PROPS

Definition at line 93 of file imantype.h.

Typedef Documentation

Definition at line 102 of file imantype.h.

Definition at line 95 of file imantype.h.