ITK Function Reference

(V10000.1.0.60_20160308.00)
Data Structures | Typedefs | Functions
asmaintained.h File Reference
#include <mrocore/mrocore.h>
#include <asmaintained/libasmaintained_exports.h>
#include <asmaintained/libasmaintained_undef.h>

Go to the source code of this file.

Data Structures

struct  ASMAINTAINED_physical_children_s
 
struct  ASMAINTAINED_saved_queries_info_s
 
struct  ASMAINTAINED_uninstall_params_s
 
struct  GenerateAsmStructureParams
 
struct  InstallAsmPhysPartParams
 
struct  SearchInstallableAsmPhysPartParams
 

Typedefs

typedef struct
ASMAINTAINED_physical_children_s 
ASMAINTAINED_physical_children_t
 
typedef struct
ASMAINTAINED_API
ASMAINTAINED_saved_queries_info_s 
ASMAINTAINED_saved_queries_info_t
 
typedef struct
ASMAINTAINED_API
ASMAINTAINED_uninstall_params_s 
ASMAINTAINED_uninstall_params_s
 
typedef struct
ASMAINTAINED_API
GenerateAsmStructureParams 
GenerateAsmStructureParams
 
typedef struct
ASMAINTAINED_API
InstallAsmPhysPartParams 
InstallAsmPhysPartParams
 
typedef struct
ASMAINTAINED_API
SearchInstallableAsmPhysPartParams 
SearchInstallableAsmPhysPartParams
 

Functions

ASMAINTAINED_API int ASMAINTAINED_apply_revision_rule (tag_t topLine, tag_t mroRevRule, tag_t *configuredTopLine)
 
ASMAINTAINED_API int ASMAINTAINED_bom_compare (tag_t *srcLines, int srcLineCount, tag_t *tarLines, int tarLineCount, int options, tag_t assyCtxtLineTag, tag_t bomCtxtLineTag, int *srcRetCount, tag_t **srcRetTags, int *matRetCount, tag_t **matRetTags)
 
ASMAINTAINED_API int ASMAINTAINED_bom_compare_no_context (tag_t srcLine, tag_t tarLine, const char *mode_name, int output_to, int *srcRetCount, tag_t **srcRetTags, int *matRetCount, tag_t **matRetTags, int *reportLength, char ***report_lines)
 
ASMAINTAINED_API int ASMAINTAINED_change_physical_part_disposition (tag_t physPart, tag_t disposition, date_t dispStartDate, tag_t *dispRelation)
 
ASMAINTAINED_API int ASMAINTAINED_convert_uids_into_bom_lines (int count, const char **bom_line_uids, tag_t **bom_lines)
 
ASMAINTAINED_API int ASMAINTAINED_convert_uids_into_bom_lines_with_flag (int count, const char **bom_line_uids, logical show_untraced_parts, tag_t **bom_lines)
 
ASMAINTAINED_API int ASMAINTAINED_create_compare_desc ()
 
ASMAINTAINED_API int ASMAINTAINED_create_window (tag_t *window)
 
ASMAINTAINED_API int ASMAINTAINED_gen_phystruc (tag_t inLine, GenerateAsmStructureParams *inParam, tag_t *phys_rev)
 
ASMAINTAINED_API int ASMAINTAINED_generate_recipe (tag_t asmaintained_bom_line, char **recipe)
 
ASMAINTAINED_API int ASMAINTAINED_get_all_open_usage (tag_t inLine, tag_t childPhysicalPart, char ***openUsages, int *count, tag_t **childBOMLine)
 
ASMAINTAINED_API int ASMAINTAINED_get_all_open_usage_2 (tag_t parentPhysicalPartRevision, tag_t childPhysicalPart, char ***openUsages, int *count, tag_t **childBOMLine)
 
ASMAINTAINED_API int ASMAINTAINED_get_children (tag_t physPart, date_t effectiveDate, ASMAINTAINED_physical_children_t **children, int *childCount)
 
ASMAINTAINED_API int ASMAINTAINED_get_current_physical_part_disposition (tag_t physical_part_revision, tag_t *disposition, tag_t *relation)
 
ASMAINTAINED_API int ASMAINTAINED_get_current_physical_part_location (tag_t physical_part_revision, tag_t *location, tag_t *relation)
 
ASMAINTAINED_API int ASMAINTAINED_get_effective_physical_part_revision (tag_t physPart, date_t effectiveDate, tag_t *physPartRev)
 
ASMAINTAINED_API int ASMAINTAINED_get_locale_location_and_disposition (char **location_prop_name, char **disposition_prop_name)
 
ASMAINTAINED_API int ASMAINTAINED_get_neutral_part_children_list (tag_t neutral_bom_line, int *count_lines, tag_t **child_bom_lines, tag_t **occurrence_tags)
 
ASMAINTAINED_API int ASMAINTAINED_get_physical_part_children_list (tag_t physical_bom_line, int *count_lines, tag_t **child_bom_lines, tag_t **occurrence_tags)
 
ASMAINTAINED_API int ASMAINTAINED_get_physical_part_parent (tag_t physPart, date_t effectiveDate, tag_t *parentPhysPartRev, tag_t *asmStrucRel)
 
ASMAINTAINED_API int ASMAINTAINED_get_root_physical_part (tag_t physPart, date_t effectiveDate, tag_t *rootPhysPartRev)
 
ASMAINTAINED_API int ASMAINTAINED_get_saved_queries_info (int *num_queries, ASMAINTAINED_saved_queries_info_t ***queries)
 
ASMAINTAINED_API int ASMAINTAINED_install_physical_part (tag_t selectedAsMaintainedLine, tag_t copiedPhysicalPart, tag_t usageBOMLineImpl, InstallAsmPhysPartParams *inParams, tag_t *asMaintainedStructure, tag_t *installedLineTag)
 
ASMAINTAINED_API int ASMAINTAINED_line_ask_all_child_lines (tag_t bom_line, int *count, tag_t **children)
 
ASMAINTAINED_API int ASMAINTAINED_line_set_window_top (tag_t window, tag_t physicalPart, tag_t physicalPartRev, tag_t *topBOMLine)
 
ASMAINTAINED_API int ASMAINTAINED_maintain_physical_part_revision (tag_t oldPhysPartRevTag, date_t effectiveFromDate, tag_t *outPhysPartRevTag)
 
ASMAINTAINED_API int ASMAINTAINED_move_physical_part (tag_t physPart, tag_t location, date_t inTime, tag_t *relation)
 
ASMAINTAINED_API int ASMAINTAINED_physlocationline_set_window_top (tag_t window, tag_t physicalLocation, tag_t *topBOMLine)
 
ASMAINTAINED_API int ASMAINTAINED_replace_physical_part (tag_t selectedAsMaintainedLine, tag_t copiedPhysicalPart, ASMAINTAINED_uninstall_params_s *inParams, tag_t *asMaintainedStructure, tag_t *replacedLineTag)
 
ASMAINTAINED_API int ASMAINTAINED_search_installable_physical_part_revisions (tag_t selParentPhysBOMLine, tag_t selectedBOMLineImpl, int attrCount, char **attributeNames, char **attributeValues, SearchInstallableAsmPhysPartParams *outParams)
 
ASMAINTAINED_API int ASMAINTAINED_uninstall_physical_part (tag_t selectedAsMaintainedLine, ASMAINTAINED_uninstall_params_s *inParams, tag_t *replacerLine)
 
ASMAINTAINED_API int ASMAINTAINED_validation_for_replace (tag_t parent_physical_part_item, tag_t parent_physical_part_item_revision, tag_t copied_physical_item_rev, tag_t selected_asmaintained_bom_line, date_t installation_date, date_t validation_manf_date)
 

Detailed Description

This header file declares all data types and constants to be used by clients of AsMaintained module.

Definition in file asmaintained.h.