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_tceopInputcomply errors evaluator structure pointer
UF_VDAC_class_info_pc_tclass_infoInputaddress of comply error class info
intinfo_indexInputclass info index
range( 0, class_info->num_infos - 1)
UF_VDAC_ce_p_t constceOutputaddress 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_tceopInputcomply errors evaluator structure pointer
UF_VDAC_class_info_pc_tclass_infoInputaddress of comply error class info
intinfo_indexInputclass info index
range( 0, class_info->ce_count - 1)
UF_VDAC_cckey_fo_p_t constfo_listOutputaddress 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_ceos_pc_tceopInputcomply errors evaluator structure pointer
UF_VDAC_class_e_tcomply_classInputcomply error object class
UF_VDAC_class_info_p_t constclass_infoOutputaddress of comply error 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_tceopInputcomply errors evaluator structure pointer
tag_tfaultyInputfaulty object identifier
UF_VDAC_fo_ce_p_t constce_objOutputaddress 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_tceopInputcomply errors evaluator structure pointer
UF_VDAC_list_pc_t* constfirstOutputaddress of pointer to first list item
int* constcountOutputaddress 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_tceopInputcomply errors evaluator structure pointer
tag_tfaultyInputfaulty object identifier
UF_VDAC_fo_neighbors_p_t constfo_neighborsOutputaddress 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_tceopInputcomply errors evaluator structure pointer
UF_VDAC_text_list_pc_t* constfirstOutputaddress of pointer to first text list item
int* constcountOutputaddress 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_tceopInputcomply errors evaluator structure pointer
UF_VDAC_list_head_p_t constlhInput / Outputaddress 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*ceosInput / Outputaddress 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_nameInputCompliance 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_nameInputOptional 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_tapi_versionInputNX/Open version of comply error interface
UF_VDAC_ceos_p_t*ceosOutput to be freedAddress of Comply Errors Evaluator structure pointer.
It must be freed by calling UF_VDAC_free_ceo.