ITK Function Reference
(V10000.1.0.60_20160308.00)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
pom
enq
old_on_new.h
Go to the documentation of this file.
1
/*==============================================================================
2
Copyright (c) 2003-2005 UGS Corporation
3
Unpublished - All Rights Reserved
4
==============================================================================*/
5
6
/* */
7
8
#ifndef POM_OLD_ON_NEW_H
9
#define POM_OLD_ON_NEW
10
11
#include <
pom/pom/pom_typedefs.h
>
12
13
#include <pom/pom/libpom_exports.h>
14
15
#ifdef __cplusplus
16
extern
"C"
{
17
#endif
18
40
POMAPI
int
POM_create_enquiry_on_int
(
41
tag_t
classid,
42
tag_t
attrid,
43
int
op,
44
const
int
* val,
45
tag_t
* enqid
46
);
47
54
POMAPI
int
POM_create_enquiry_on_ints
(
55
tag_t
classid,
56
tag_t
attrid,
57
int
op,
58
int
start,
59
int
n_values,
60
const
int
* val,
61
tag_t
* enqid
62
);
63
80
POMAPI
int
POM_create_enquiry_on_char
(
81
tag_t
classid,
82
tag_t
attrid,
83
int
op,
84
const
char
* val,
85
tag_t
* enqid
86
);
87
94
POMAPI
int
POM_create_enquiry_on_chars
(
95
tag_t
classid,
96
tag_t
attrid,
97
int
op,
98
int
start,
99
int
n_values,
100
const
char
* val,
101
tag_t
* enqid
102
);
103
120
POMAPI
int
POM_create_enquiry_on_string
(
121
tag_t
classid,
122
tag_t
attrid,
123
int
op,
124
char
** val,
125
tag_t
* enqid
126
);
127
134
POMAPI
int
POM_create_enquiry_on_strings
(
135
tag_t
classid,
136
tag_t
attrid,
137
int
op,
138
int
start,
139
int
n_values,
140
char
** val,
141
tag_t
* enqid
142
);
143
160
POMAPI
int
POM_create_enquiry_on_double
(
161
tag_t
classid,
162
tag_t
attrid,
163
int
op,
164
const
double
* val,
165
tag_t
* enqid
166
);
167
174
POMAPI
int
POM_create_enquiry_on_doubles
(
175
tag_t
classid,
176
tag_t
attrid,
177
int
op,
178
int
start,
179
int
n_values,
180
const
double
* val,
181
tag_t
* enqid
182
);
183
200
POMAPI
int
POM_create_enquiry_on_date
(
201
tag_t
classid,
202
tag_t
attrid,
203
int
op,
204
const
date_t
* val,
205
tag_t
* enqid
206
);
207
214
POMAPI
int
POM_create_enquiry_on_dates
(
215
tag_t
classid,
216
tag_t
attrid,
217
int
op,
218
int
start,
219
int
n_values,
220
const
date_t
* val,
221
tag_t
* enqid
222
);
223
240
POMAPI
int
POM_create_enquiry_on_logical
(
241
tag_t
classid,
242
tag_t
attrid,
243
int
op,
244
const
logical
* val,
245
tag_t
* enqid
246
);
247
254
POMAPI
int
POM_create_enquiry_on_logicals
(
255
tag_t
classid,
256
tag_t
attrid,
257
int
op,
258
int
start,
259
int
n_values,
260
const
logical
* val,
261
tag_t
* enqid
262
);
263
280
POMAPI
int
POM_create_enquiry_on_tag
(
281
tag_t
classid,
282
tag_t
attrid,
283
int
op,
284
const
tag_t
* val,
285
tag_t
* enqid
286
);
287
294
POMAPI
int
POM_create_enquiry_on_tags
(
295
tag_t
classid,
296
tag_t
attrid,
297
int
op,
298
int
start,
299
int
n_values,
300
const
tag_t
* val,
301
tag_t
* enqid
302
);
303
335
POMAPI
int
POM_combine_enquiries
(
336
tag_t
enq1,
337
int
op,
338
tag_t
enq2,
339
tag_t
* new_enq
340
);
341
356
POMAPI
int
POM_execute_enquiry
(
357
tag_t
enqid,
358
int
* nval,
359
tag_t
** values
360
);
361
365
POMAPI
int
POM_delete_enquiries
(
366
int
n_enquiry,
367
const
tag_t
* enqid
368
);
369
379
POMAPI
int
POM_order_enquiry
(
380
tag_t
enq1,
381
int
n_attrs,
382
const
tag_t
* attr_ids,
383
const
int
* up_or_down_tokens
385
);
386
426
POMAPI
int
POM_create_enquiry_on_ids
(
427
int
n_ids,
428
const
tag_t
* ids,
429
tag_t
* new_enq
430
);
431
484
POMAPI
int
POM_create_enquiry_on_ref
(
485
tag_t
classid,
486
tag_t
attrid,
487
int
op,
488
const
tag_t
* subenquiry,
489
tag_t
* enqid
490
);
491
494
#ifdef __cplusplus
495
}
496
#endif
497
498
#include <pom/pom/libpom_undef.h>
499
500
#endif
501