UF_VDAC_ask_cckey_comply_errors (view source)
Defined in: uf_vdac.h
Overview
Returns all comply error items of a given check criterion key.
Environment
Internal and External
See Also
UF_VDAC_load_ceo
UF_VDAC_ask_class_info
Required License(s)
gateway
int UF_VDAC_ask_cckey_comply_errors
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_class_info_pc_t class_info,
int info_index,
UF_VDAC_ce_p_t const ce
)
| UF_VDAC_ceos_pc_t | ceop | Input | comply errors evaluator structure pointer |
| UF_VDAC_class_info_pc_t | class_info | Input | address of comply error class info |
| int | info_index | Input | class info index range( 0, class_info->num_infos - 1) |
| UF_VDAC_ce_p_t const | ce | Output | address of comply error descriptor |
UF_VDAC_ask_cckey_fo_list (view source)
Defined in: uf_vdac.h
Overview
Returns a list of faulty object identifiers for a given check criterion key.
Environment
Internal and External
See Also
UF_VDAC_load_ceo
UF_VDAC_ask_class_info
UF_VDAC_delete_list_members
Required License(s)
gateway
int UF_VDAC_ask_cckey_fo_list
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_class_info_pc_t class_info,
int info_index,
UF_VDAC_cckey_fo_p_t const fo_list
)
| UF_VDAC_ceos_pc_t | ceop | Input | comply errors evaluator structure pointer |
| UF_VDAC_class_info_pc_t | class_info | Input | address of comply error class info |
| int | info_index | Input | class info index range( 0, class_info->ce_count - 1) |
| UF_VDAC_cckey_fo_p_t const | fo_list | Output | address of faulty object identifier list |
UF_VDAC_ask_class_info (view source)
Defined in: uf_vdac.h
Overview
Returns information about the number of criteria of a VDA Checker class that produced comply errors.
Environment
Internal and External
See Also
UF_VDAC_load_ceo
Required License(s)
gateway
int UF_VDAC_ask_class_info
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_class_e_t comply_class,
UF_VDAC_class_info_p_t const class_info
)
UF_VDAC_ask_fo_comply_errors (view source)
Defined in: uf_vdac.h
Overview
Returns all comply errors of a faulty object.
Environment
Internal and External
See Also
UF_VDAC_load_ceo
UF_VDAC_ask_cckey_comply_errors
UF_VDAC_ask_cckey_fo_list
UF_VDAC_ask_class_info
UF_VDAC_ask_fo_list
Required License(s)
gateway
int UF_VDAC_ask_fo_comply_errors
(
UF_VDAC_ceos_pc_t ceop,
tag_t faulty,
UF_VDAC_fo_ce_p_t const ce_obj
)
| UF_VDAC_ceos_pc_t | ceop | Input | comply errors evaluator structure pointer |
| tag_t | faulty | Input | faulty object identifier |
| UF_VDAC_fo_ce_p_t const | ce_obj | Output | address of Faulty Object Check Criterion Key Comply Errors or NULL if none. |
UF_VDAC_ask_fo_list (view source)
Defined in: uf_vdac.h
Overview
Returns a list of all faulty object identifiers.
Environment
Internal and External
See Also
UF_VDAC_load_ceo
UF_VDAC_ask_fo_comply_errors
Required License(s)
gateway
int UF_VDAC_ask_fo_list
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_list_pc_t* const first,
int* const count
)
| UF_VDAC_ceos_pc_t | ceop | Input | comply errors evaluator structure pointer |
| UF_VDAC_list_pc_t* const | first | Output | address of pointer to first list item |
| int* const | count | Output | address of number of list items or NULL |
UF_VDAC_ask_fo_neighbors (view source)
Defined in: uf_vdac.h
Overview
Returns a list of neighbor object identifiers for a given faulty object.
Environment
Internal and External
See Also
UF_VDAC_load_ceo
UF_VDAC_ask_cckey_fo_list
UF_VDAC_ask_fo_list
Required License(s)
gateway
int UF_VDAC_ask_fo_neighbors
(
UF_VDAC_ceos_pc_t ceop,
tag_t faulty,
UF_VDAC_fo_neighbors_p_t const fo_neighbors
)
| UF_VDAC_ceos_pc_t | ceop | Input | comply errors evaluator structure pointer |
| tag_t | faulty | Input | faulty object identifier |
| UF_VDAC_fo_neighbors_p_t const | fo_neighbors | Output | address of Faulty Object Neighbors Info |
UF_VDAC_ask_log_text_list (view source)
Defined in: uf_vdac.h
Overview
Returns the log and error log text list of the VDA module.
The text list is invalidated by a UF_VDAC_free_ceo call.
This function is intended to include logging information of the VDA module
in the log of the NX/Open application.
Environment
Internal and External
See Also
UF_VDAC_load_ceo
UF_VDAC_free_ceo
Required License(s)
gateway
int UF_VDAC_ask_log_text_list
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_text_list_pc_t* const first,
int* const count
)
| UF_VDAC_ceos_pc_t | ceop | Input | comply errors evaluator structure pointer |
| UF_VDAC_text_list_pc_t* const | first | Output | address of pointer to first text list item |
| int* const | count | Output | address of number of text list items or NULL |
UF_VDAC_delete_list_members (view source)
Defined in: uf_vdac.h
Overview
Deletes all members of a object identifier list.
Environment
Internal and External
See Also
UF_VDAC_load_ceo
UF_VDAC_ask_cckey_fo_list
Required License(s)
gateway
int UF_VDAC_delete_list_members
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_list_head_p_t const lh
)
| UF_VDAC_ceos_pc_t | ceop | Input | comply errors evaluator structure pointer |
| UF_VDAC_list_head_p_t const | lh | Input / Output | address of Object Identifier list head |
UF_VDAC_free_ceo (view source)
Defined in: uf_vdac.h
Overview
Frees the Comply Errors Evaluator structure.
All object data that the NX/Open application asked for are invalid after this call.
Environment
Internal and External
See Also
UF_VDAC_load_ceo
Required License(s)
gateway
int UF_VDAC_free_ceo
(
UF_VDAC_ceos_p_t* ceos
)
| UF_VDAC_ceos_p_t* | ceos | Input / Output | address of comply errors evaluator structure pointer ceos is set to NULL. |
UF_VDAC_load_ceo (view source)
Defined in: uf_vdac.h
Overview
Initializes comply errors evaluator structure.
Loads comply errors from .ceo file of the work part.
Environment
Internal and External
See Also
UF_VDAC_free_ceo
Required License(s)
gateway
int UF_VDAC_load_ceo
(
const char* ceo_file_name,
const char* log_file_name,
UF_VDAC_ce_vers_e_t api_version,
UF_VDAC_ceos_p_t* ceos
)
| const char* | ceo_file_name | Input | Compliance Error Objects file name, optional This file contains the session independent compliance error lists. If NULL is specified the actual file name (.ceo) is derived from the part file name and has to be located in the same directory as the part file |
| const char* | log_file_name | Input | Optional log file name This file contains useful info in case of errors If NULL is specified the actual file name (.log) is derived from the part file name and ends with _uf_vdac.log and has to be located in the same directory as the part file |
| UF_VDAC_ce_vers_e_t | api_version | Input | NX/Open version of comply error interface |
| UF_VDAC_ceos_p_t* | ceos | Output to be freed | Address of Comply Errors Evaluator structure pointer. It must be freed by calling UF_VDAC_free_ceo. |