ITK Function Reference
(V10000.1.0.60_20160308.00)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
ecm
changetypedata.h
Go to the documentation of this file.
1
/*==============================================================================
2
Copyright (c) 2003-2005 UGS Corporation
3
Unpublished - All Rights Reserved
4
==============================================================================*/
5
12
/* */
13
14
#ifndef CHANGETYPEDATA_H
15
#define CHANGETYPEDATA_H
16
17
#include <
ecm/ecm_errors.h
>
18
#include <ecm/libecm_exports.h>
19
20
#ifdef __cplusplus
21
extern
"C"
{
22
#endif
23
33
extern
ECM_API
int
ECM_find_change_type
(
34
const
char
* changetype_name,
35
tag_t
* changetype_tag
37
);
38
42
extern
ECM_API
int
ECM_get_all_change_types
(
43
int
* n_types,
44
tag_t
** changetype_tags
45
);
46
47
extern
ECM_API
int
ECM_get_displayable_change_types
(
48
int
* n_types,
49
tag_t
** changetype_tags
50
);
51
55
extern
ECM_API
int
ECM_ask_processes_of_type
(
56
tag_t
changetype_tag,
57
int
* n_processes,
58
char
*** process_strs
59
);
60
61
extern
ECM_API
int
ECM_list_tracked_notetypes
(
62
tag_t
changetype_tag,
63
int
* n_notetypes,
64
char
*** notetype_names
65
);
66
70
extern
ECM_API
int
ECM_ask_formtypes_of_type
(
71
tag_t
changetype_tag,
72
int
* n_types,
73
tag_t
** formtype_tags
74
);
75
79
extern
ECM_API
int
ECM_ask_typename
(
80
tag_t
changetype_tag,
81
char
** changetype_name
82
);
83
87
extern
ECM_API
int
ECM_ask_idformat
(
88
tag_t
changetype_tag,
89
tag_t
* idformat_tag
90
);
91
95
extern
ECM_API
int
ECM_ask_revidformat
(
96
tag_t
changetype_tag,
97
tag_t
* revidformat_tag
98
);
99
103
extern
ECM_API
int
ECM_is_effectivity_shared
(
104
tag_t
changetype_tag,
105
logical
* is_shared
106
);
107
110
#ifdef __cplusplus
111
}
112
#endif
113
114
#include <ecm/libecm_undef.h>
115
#endif