60 #ifndef BOM_H_INCLUDED
61 #define BOM_H_INCLUDED
71 #include <bom/libbom_exports.h>
324 tag_t** effGrpRevList
333 tag_t * effGrpRevList
441 const char ** notes_patterns,
469 tag_t** remote_children
501 const char * quantity,
539 const tag_t * broken_links,
540 const tag_t * candidate_lines
550 tag_t ** broken_links
580 tag_t item_revision_folder,
594 tag_t item_revision_folder,
658 tag_t item_revision_folder,
672 (
tag_t deletedBOMLine,
820 const char* attribute_name,
828 const char* class_name,
829 const char* attribute_name,
841 char** attribute_name
852 char** attribute_user_name
876 logical* attribute_is_read_only
1040 tag_t** substitute_lines
1052 tag_t item_revision,
1122 tag_t** variant_rules,
1168 tag_t** variant_rule_list
1204 const char* description,
1224 const char* optname,
1225 const char* optdesc,
1289 const char* description
1390 tag_t** option_revisions
1489 const char* option_name,
1634 tag_t* bomvariantlist
1650 tag_t** bom_variant_rules
1664 int* var_config_mode
1700 tag_t src_bomvariantlist,
1708 tag_t* dst_bomvariantlist
1755 tag_t bomvariantlist
1764 tag_t src_bomvariantlist,
1765 tag_t dst_bomvariantlist
1773 tag_t bomvariantlist
1781 tag_t bomvariantlist,
1793 tag_t bomvariantlist,
1804 tag_t bomvariantlist,
1819 tag_t bomvariantlist,
1841 tag_t bomvariantlist,
1855 tag_t bomvariantlist,
1864 tag_t bomvariantlist,
1879 tag_t bomvariantlist,
1897 tag_t bom_variant_list,
1914 tag_t bomvariantlist,
1938 tag_t bom_variant_list,
1957 tag_t bomvariantlist,
1965 tag_t bomvariantlist,
1975 tag_t bomvariantlist
1991 tag_t bomvariantlist
2279 const char* warning_text,
2327 char** warning_text,
2482 char*** pathElements
2623 char** default_value
2659 double* default_value
2680 const char* condition
2712 const char* module_id,
2732 const char* module_id,
2776 const char* db_sos_name,
2787 const char* db_sos_name,
2847 tag_t* bom_variant_config
2853 tag_t* bom_variant_config
2859 tag_t* bom_variant_config
2863 tag_t bom_variant_config
2867 tag_t bom_variant_config
2871 tag_t bom_variant_config
2875 tag_t bom_variant_config
2879 tag_t source_config,
2885 tag_t bom_variant_config,
2891 tag_t bom_variant_config,
2898 tag_t bom_variant_config,
2905 tag_t bom_variant_config,
2907 tag_t* root_bom_line
2924 logical is_linked_to_generic_component,
2928 const char* item_id,
2931 const char* item_name,
2932 const char* type_name,
2955 int* generic_component_count,
2956 tag_t** generic_component_lines
2993 char*** options_out,
2999 int** valueTypes_out,
3002 char*** lowValues_out,
3005 char*** highValues_out
3104 char** variable_names,
3105 char** variable_values
3250 tag_t bomcompareengine,
3289 const char* mode_name,
3303 const char* mode_name,
3304 int* traversal_mode,
3305 tag_t* compare_desc,
3312 const char* mode_name,
3317 const char* mode_name,
3322 const char* mode_name,
3364 const char* mode_name,
3372 tag_t compare_context
3389 tag_t compare_context,
3409 tag_t** bomline_list1,
3411 tag_t** bomline_list2
3534 tag_t compare_context,
3537 char*** report_lines,
3539 tag_t** report_items
3550 tag_t compare_context,
3569 tag_t* snapshot_folder
3597 const char* rel_proc_name,
3598 const char* jobName,
3599 const char* jobDescription,
3620 const char* rel_proc_name,
3621 const char* jobName,
3622 const char* baseline_label_name,
3623 const char* jobDescription,
3636 const char* rel_proc_name,
3638 char** fullLogFileName,
3645 tag_t snapshot_folder,
3658 logical* attribute_is_external
3798 char*** descriptions
3827 tag_t config_context
3836 tag_t intermediateParentLine,
3837 tag_t* pathNodeBomLine
3863 tag_t **related_occs,
3864 tag_t **related_items
3877 tag_t *substitute_set
3957 logical is_linked_to_generic_component,
4019 tag_t * broken_links,
4026 tag_t revision_rule,
4029 int ** n_candidates,
4042 tag_t rollup_template,
4045 const char* description,
4046 tag_t* report_dataset
4065 const tag_t *target_lines,
4078 const tag_t *target_lines,
4090 const tag_t *target_lines,
4099 tag_t target_bom_window,
4101 tag_t **target_lines
4120 const tag_t *target_lines,
4121 const int data_flags,
4122 const char *publishLinkName,
4123 const char *publishLinkTypeName,
4145 tag_t source_bom_window,
4165 tag_t *source_bom_view
4200 int* cntCompleteLines,
4201 tag_t** completeLinesTags,
4202 int* cntIncompleteLines,
4203 tag_t** incompleteLinesTags,
4204 int* cntSkippedLines,
4205 tag_t** skippedLinesTags
4215 const char* namingFormat,
4216 int noOfValidExcludes,
4217 const tag_t* excludedTags,
4218 char** zipFileTicket,
4219 char** logFileTicket
4228 char** clone_stable_uids,
4240 tag_t item_revision,
4254 tag_t contextBomLine
4360 logical intersectWithConfigurationEff,
4378 int input_lines_count,
4486 const logical* suppression_flags,
4502 const char * root_str,
4517 const char * cs_chain,
4545 tag_t item_revision,
4546 const char* rule_name,
4547 tag_t relation_type,
4548 logical consider_PSEVariantsMode_pref,
4549 int * n_objects_found,
4559 #include <bom/libbom_undef.h>