ITK Function Reference
(V10000.1.0.60_20160308.00)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
assy_jt
assy_jt.h
Go to the documentation of this file.
1
#ifndef INCLUDED_ASSY_JT_H
2
#define INCLUDED_ASSY_JT_H
3
4
#include <
unidefs.h
>
5
6
#include <assy_jt/libassy_jt_exports.h>
7
8
#ifdef __cplusplus
9
extern
"C"
{
10
#endif
11
12
extern
ASSY_JT_API
int
ASSY_JT_create
(
13
tag_t
sc_tag,
/* <I> */
14
tag_t
item,
/* <I> */
15
tag_t
item_rev,
/* <I> */
16
tag_t
bom_view ,
/* <I> */
17
tag_t
bom_view_rev,
/* <I> */
18
tag_t
rev_rule,
/* <I> */
19
tag_t
var_rule,
/* <I> */
20
logical
monolithic_jt ,
/* <I> */
21
logical
continue_on_failure,
/* <I> */
22
logical
process_interim_nodes,
/* <I> */
23
char
* target_loc,
/* <I> */
24
char
* tmode ,
/* <I> */
25
int
* num_failed_nodes ,
/* <O> */
26
int
** failed_codes ,
/* <OF>*/
27
char
** jt_file_name
/* <OF>*/
28
);
29
36
extern
ASSY_JT_API
int
ASSY_JT_create2
(
37
tag_t
sc_tag,
/* <I> structure context object to start traversal*/
38
tag_t
item,
/* <I> root item to start traversal */
39
tag_t
item_rev,
/* <I> root itemrevision to start traversal*/
40
tag_t
bom_view ,
/* <I> root bomview to start traversal*/
41
tag_t
bom_view_rev,
/* <I> root bomviewrevision to start traversal*/
42
tag_t
rev_rule,
/* <I> revision rule to be used for configuration*/
43
tag_t
var_rule,
/* <I> variant rule (classic) to be used*/
44
logical
monolithic_jt ,
/* <I> whether assembly jt(false) or monolithic jt (true)*/
45
logical
continue_on_failure,
/* <I> continue on any failures.*/
46
logical
process_interim_nodes,
/* <I> process any jt datasets on intermediate(assembly) nodes*/
47
const
char
* target_loc,
/* <I> target location. Must be a folder that exists*/
48
const
char
* tmode ,
/* <I> optional transfermode name. If not supplied an internalone is used.*/
49
const
char
* JtWithNameToIgnoreOnExportedTopRev,
/* <I> ignore dataset with specified name on root selected for export. In case
50
the monolithic jt (already generated), should not be processed set this field to the name of that dataset.*/
51
int
* num_failed_nodes ,
/* <O> any failed node count*/
52
int
** failed_codes ,
/* <OF> array of failed codes*/
53
char
** jt_file_name
/* <OF> name of the jt_file generated*/
54
);
55
56
#ifdef __cplusplus
57
}
58
#endif
59
60
#include <assy_jt/libassy_jt_undef.h>
61
62
#endif