|
ITK Function Reference
(V10000.1.0.60_20160308.00) |
Go to the source code of this file.
Data Structures | |
| struct | DuplicatePhysStructParams |
| struct | GenerateStructureParams |
| struct | InstallPartParams |
| struct | MROCORE_characteristics_data_s |
| struct | MROCORE_timesince_values_s |
| struct | MROCORE_utilization_data_s |
| struct | PhysicalPartParams |
Macros | |
| #define | FREE_CREATEINPUT(ptr) |
| #define | MEMFREE(ptr) |
| #define | MRO_form_name_len 128 |
| #define | MRO_physical_quantity_one 1.0 |
| #define | MRO_srlnum_max_len 128 |
Typedefs | |
| typedef struct MROCORE_API DuplicatePhysStructParams | DuplicatePhysStructParams |
| typedef struct MROCORE_API GenerateStructureParams | GenerateStructureParams |
| typedef struct MROCORE_API InstallPartParams | InstallPartParams |
| typedef struct MROCORE_API MROCORE_characteristics_data_s | MROCORE_characteristics_data_s |
| typedef struct MROCORE_API MROCORE_timesince_values_s | MROCORE_timesince_values_s |
| typedef struct MROCORE_API MROCORE_utilization_data_s | MROCORE_utilization_data_s |
| typedef struct MROCORE_API PhysicalPartParams | PhysicalPartParams |
Functions | |
| MROCORE_API int | MROCORE_ask_relation_install_date (tag_t relation, char **date_string) |
| MROCORE_API int | MROCORE_ask_relation_part_used_is (tag_t relation, char **partUsedIs) |
| MROCORE_API int | MROCORE_assign_lot (tag_t physical_bom_line, tag_t physical_part_revision, tag_t lot, int quantity) |
| MROCORE_API int | MROCORE_calculate_time_between (tag_t item, tag_t charDef, date_t fromDate, date_t toDate, double *value, date_t *dateValue) |
| MROCORE_API int | MROCORE_calculate_time_between2 (tag_t item, tag_t charDef, date_t fromDate, date_t toDate, MROCORE_timesince_values_s *output) |
| MROCORE_API int | MROCORE_convert_expression_to_prefix_form (char *expression, char **prefixForm, int *keywordCount, char ***keywords) |
| MROCORE_API int | MROCORE_create_window (tag_t *window) |
| MROCORE_API int | MROCORE_display_utilization (tag_t physPart, date_t tillDate, int *utilizationCount, tag_t **utilizationList) |
| MROCORE_API int | MROCORE_duplicate_phys_structure (tag_t inLine, DuplicatePhysStructParams *inParam, tag_t *newPhysPartRev) |
| MROCORE_API int | MROCORE_find_lots (tag_t neutral_item_tag, const char *lot_number, const char *mfg_id, int *lot_count, tag_t **lots_for_part) |
| MROCORE_API int | MROCORE_get_all_lots_for_design_part (tag_t neutral_item_tag, int *size, tag_t **lots_for_part) |
| MROCORE_API int | MROCORE_get_all_open_usage (tag_t parentPhysPart, tag_t physicalPartRevision, logical allUsages, char ***usageType, char ***openUsages, int *count, tag_t **childBOMLine) |
| MROCORE_API int | MROCORE_get_first_physical_element_revision (tag_t physPart, tag_t *PhysPartRev) |
| MROCORE_API int | MROCORE_get_latest_physical_element_revision (tag_t physPart, tag_t *PhysPartRev) |
| MROCORE_API int | MROCORE_get_related_part_logistics_form (tag_t neutralItem, tag_t *partLogisticsForm) |
| MROCORE_API int | MROCORE_init_module () |
| MROCORE_API int | MROCORE_name_occurrence (tag_t neutralBOMLine, char *selectedPattern) |
| MROCORE_API int | MROCORE_rebase_physical_part (tag_t physicalBOMLine, tag_t neutralBOMLine, date_t rebaseDate, const char *structureContext) |
| MROCORE_API int | MROCORE_reconstruct_bomline (const char *recipe, tag_t *bom_line) |
| MROCORE_API int | MROCORE_record_utilization (tag_t physBOMLine, tag_t logBook, MROCORE_utilization_data_s in_param, MROCORE_characteristics_data_s *charValueParams, int count, tag_t *logEntry) |
| MROCORE_API int | MROCORE_rename_physical_part (tag_t physBOMLine, tag_t physPartRev, char *newPartNumber, char *newSerialNumber, date_t renameDate, tag_t *newPhysPartRev) |
| MROCORE_API int | MROCORE_rename_physical_part_2 (tag_t physPartRev, char *newPartNumber, char *newSerialNumber, date_t renameDate, tag_t *newPhysPartRev) |
| MROCORE_API int | MROCORE_set_physpart_mfg_date (tag_t physPart, date_t date_string) |
| MROCORE_API int | MROCORE_set_physpart_uid (tag_t physPart, char *physicalUID) |
| MROCORE_API int | MROCORE_set_physpartrev_mfg_id (tag_t physRev, char *mfgId) |
| MROCORE_API int | MROCORE_set_physpartrev_serial_number (tag_t physRev, char *serialNumber) |
| MROCORE_API int | MROCORE_set_relation_install_date (tag_t relation, date_t date) |
| MROCORE_API int | MROCORE_set_relation_part_used_is (tag_t relation, char *partUsedIs) |
| MROCORE_API int | MROCORE_set_window_top_line (tag_t window, tag_t item, tag_t itemRev, tag_t bomView, tag_t *top_bom_line) |
| MROCORE_API int | MROCORE_setup_deviation (tag_t inParentPhysicalPart, tag_t childPhysicalPart, tag_t selDocument, tag_t *allowedDeviation) |
| MROCORE_API int | MROCORE_update_relation_part_used_is (tag_t physRev, tag_t itemRev, tag_t relation, logical validData, logical reset) |
| MROCORE_API int | MROCORE_update_relation_part_used_is2 (tag_t physRev, tag_t itemRev) |
This header file declares all data types and constants to be used by clients of MRO module.
Definition in file mrocore.h.
| #define FREE_CREATEINPUT | ( | ptr | ) |
| #define MEMFREE | ( | ptr | ) |