ITK Function Reference
(V10000.1.0.60_20160308.00)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
property
prop_msg.h
Go to the documentation of this file.
1
/*==============================================================================
2
Copyright (c) 2003-2005 UGS Corporation
3
Unpublished - All Rights Reserved
4
==============================================================================*/
5
22
/* */
23
24
#ifndef PROP_MSG_H
25
#define PROP_MSG_H
26
27
#include <property/libproperty_exports.h>
28
59
#define PROP_ask_value_string_msg "PROP_ask_value_string"
60
71
#define PROP_ask_value_strings_msg "PROP_ask_value_strings"
72
81
#define PROP_ask_value_string_at_msg "PROP_ask_value_string_at"
82
89
#define PROP_set_value_string_msg "PROP_set_value_string"
90
99
#define PROP_set_value_strings_msg "PROP_set_value_strings"
100
107
#define PROP_ask_value_char_msg "PROP_ask_value_char"
108
119
#define PROP_ask_value_chars_msg "PROP_ask_value_chars"
120
129
#define PROP_ask_value_char_at_msg "PROP_ask_value_char_at"
130
137
#define PROP_ask_value_date_msg "PROP_ask_value_date"
138
149
#define PROP_ask_value_dates_msg "PROP_ask_value_dates"
150
159
#define PROP_ask_value_date_at_msg "PROP_ask_value_date_at"
160
167
#define PROP_ask_value_double_msg "PROP_ask_value_double"
168
179
#define PROP_ask_value_doubles_msg "PROP_ask_value_doubles"
180
189
#define PROP_ask_value_double_at_msg "PROP_ask_value_double_at"
190
197
#define PROP_ask_value_int_msg "PROP_ask_value_int"
198
209
#define PROP_ask_value_ints_msg "PROP_ask_value_ints"
210
219
#define PROP_ask_value_int_at_msg "PROP_ask_value_int_at"
220
227
#define PROP_ask_value_logical_msg "PROP_ask_value_logical"
228
239
#define PROP_ask_value_logicals_msg "PROP_ask_value_logicals"
240
249
#define PROP_ask_value_logical_at_msg "PROP_ask_value_logical_at"
250
257
#define PROP_ask_value_tag_msg "PROP_ask_value_tag"
258
269
#define PROP_ask_value_tags_msg "PROP_ask_value_tags"
270
279
#define PROP_ask_value_tag_at_msg "PROP_ask_value_tag_at"
280
289
#define PROP_set_value_string_at_msg "PROP_set_value_string_at"
290
297
#define PROP_set_value_char_msg "PROP_set_value_char"
298
307
#define PROP_set_value_chars_msg "PROP_set_value_chars"
308
317
#define PROP_set_value_char_at_msg "PROP_set_value_char_at"
318
325
#define PROP_set_value_date_msg "PROP_set_value_date"
326
335
#define PROP_set_value_dates_msg "PROP_set_value_dates"
336
345
#define PROP_set_value_date_at_msg "PROP_set_value_date_at"
346
353
#define PROP_set_value_double_msg "PROP_set_value_double"
354
363
#define PROP_set_value_doubles_msg "PROP_set_value_doubles"
364
373
#define PROP_set_value_double_at_msg "PROP_set_value_double_at"
374
381
#define PROP_set_value_int_msg "PROP_set_value_int"
382
391
#define PROP_set_value_ints_msg "PROP_set_value_ints"
392
401
#define PROP_set_value_int_at_msg "PROP_set_value_int_at"
402
409
#define PROP_set_value_logical_msg "PROP_set_value_logical"
410
419
#define PROP_set_value_logicals_msg "PROP_set_value_logicals"
420
429
#define PROP_set_value_logical_at_msg "PROP_set_value_logical_at"
430
437
#define PROP_set_value_tag_msg "PROP_set_value_tag"
438
447
#define PROP_set_value_tags_msg "PROP_set_value_tags"
448
457
#define PROP_set_value_tag_at_msg "PROP_set_value_tag_at"
458
472
#define PROP_is_modifiable_msg "PROP_is_modifiable"
473
485
#define PROP_UIF_ask_value_msg "PROP_UIF_ask_value"
486
501
#define PROP_UIF_set_value_msg "PROP_UIF_set_value"
502
510
#define PROP_validate_lov_char_msg "PROP_validate_lov_char"
511
519
#define PROP_validate_lov_date_msg "PROP_validate_lov_date"
520
528
#define PROP_validate_lov_double_msg "PROP_validate_lov_double"
529
537
#define PROP_validate_lov_int_msg "PROP_validate_lov_int"
538
546
#define PROP_validate_lov_logical_msg "PROP_validate_lov_logical"
547
555
#define PROP_validate_lov_string_msg "PROP_validate_lov_string"
556
564
#define PROP_validate_lov_tag_msg "PROP_validate_lov_tag"
565
574
#define PROP_ask_lov_chars_msg "PROP_ask_lov_chars"
575
584
#define PROP_ask_lov_dates_msg "PROP_ask_lov_dates"
585
594
#define PROP_ask_lov_doubles_msg "PROP_ask_lov_doubles"
595
604
#define PROP_ask_lov_ints_msg "PROP_ask_lov_ints"
605
614
#define PROP_ask_lov_logicals_msg "PROP_ask_lov_logicals"
615
624
#define PROP_ask_lov_strings_msg "PROP_ask_lov_strings"
625
634
#define PROP_ask_lov_tags_msg "PROP_ask_lov_tags"
635
645
#define PROP_ask_displayable_values_msg "PROP_ask_displayable_values"
646
655
#ifdef __cplusplus
656
extern
"C"
{
657
#endif
658
667
extern
PROPERTY_API
int
PROP_assign_string
(
668
tag_t
prop_tag,
669
const
char
* value
670
);
671
681
extern
PROPERTY_API
int
PROP_assign_string_at
(
682
tag_t
prop_tag,
683
int
position,
687
const
char
* value
688
);
689
699
extern
PROPERTY_API
int
PROP_assign_strings
(
700
tag_t
prop_tag,
701
int
num,
702
char
** values
706
);
707
716
extern
PROPERTY_API
int
PROP_assign_date
(
717
tag_t
prop_tag,
718
date_t
value
719
);
720
730
extern
PROPERTY_API
int
PROP_assign_date_at
(
731
tag_t
prop_tag,
732
int
position,
736
date_t
value
737
);
738
748
extern
PROPERTY_API
int
PROP_assign_dates
(
749
tag_t
prop_tag,
750
int
num,
751
const
date_t
* values
755
);
756
765
extern
PROPERTY_API
int
PROP_assign_double
(
766
tag_t
prop_tag,
767
double
value
768
);
769
779
extern
PROPERTY_API
int
PROP_assign_double_at
(
780
tag_t
prop_tag,
781
int
position,
785
double
value
786
);
787
797
extern
PROPERTY_API
int
PROP_assign_doubles
(
798
tag_t
prop_tag,
799
int
num,
800
const
double
* values
804
);
805
814
extern
PROPERTY_API
int
PROP_assign_int
(
815
tag_t
prop_tag,
816
int
value
817
);
818
828
extern
PROPERTY_API
int
PROP_assign_int_at
(
829
tag_t
prop_tag,
830
int
position,
834
int
value
835
);
836
846
extern
PROPERTY_API
int
PROP_assign_ints
(
847
tag_t
prop_tag,
848
int
num,
849
const
int
* values
853
);
854
863
extern
PROPERTY_API
int
PROP_assign_logical
(
864
tag_t
prop_tag,
865
logical
value
866
);
867
877
extern
PROPERTY_API
int
PROP_assign_logical_at
(
878
tag_t
prop_tag,
879
int
position,
883
logical
value
884
);
885
895
extern
PROPERTY_API
int
PROP_assign_logicals
(
896
tag_t
prop_tag,
897
int
num,
898
const
logical
* values
902
);
903
912
extern
PROPERTY_API
int
PROP_assign_tag
(
913
tag_t
prop_tag,
914
tag_t
value
915
);
916
926
extern
PROPERTY_API
int
PROP_assign_tag_at
(
927
tag_t
prop_tag,
928
int
position,
932
tag_t
value
933
);
934
944
extern
PROPERTY_API
int
PROP_assign_tags
(
945
tag_t
prop_tag,
946
int
num,
947
const
tag_t
* values
951
);
952
961
extern
PROPERTY_API
int
PROP_assign_char
(
962
tag_t
prop_tag,
963
char
value
964
);
965
975
extern
PROPERTY_API
int
PROP_assign_char_at
(
976
tag_t
prop_tag,
977
int
position,
981
char
value
982
);
983
993
extern
PROPERTY_API
int
PROP_assign_chars
(
994
tag_t
prop_tag,
995
int
num,
996
const
char
* values
1000
);
1001
1010
extern
PROPERTY_API
int
PROP_get_value_string
(
1011
tag_t
prop_tag,
1012
char
** value
1013
);
1014
1024
extern
PROPERTY_API
int
PROP_get_value_strings
(
1025
tag_t
prop_tag,
1026
int
* num,
1027
char
*** values
1028
);
1029
1039
extern
PROPERTY_API
int
PROP_get_value_string_at
(
1040
tag_t
prop_tag,
1041
int
position,
1045
char
** value
1046
);
1047
1056
extern
PROPERTY_API
int
PROP_get_value_date
(
1057
tag_t
prop_tag,
1058
date_t
* value
1059
);
1060
1070
extern
PROPERTY_API
int
PROP_get_value_dates
(
1071
tag_t
prop_tag,
1072
int
* num,
1073
date_t
** values
1074
);
1075
1085
extern
PROPERTY_API
int
PROP_get_value_date_at
(
1086
tag_t
prop_tag,
1087
int
position,
1091
date_t
* value
1092
);
1093
1102
extern
PROPERTY_API
int
PROP_get_value_double
(
1103
tag_t
prop_tag,
1104
double
* value
1105
);
1106
1116
extern
PROPERTY_API
int
PROP_get_value_doubles
(
1117
tag_t
prop_tag,
1118
int
* num,
1119
double
** values
1120
);
1121
1131
extern
PROPERTY_API
int
PROP_get_value_double_at
(
1132
tag_t
prop_tag,
1133
int
position,
1137
double
* value
1138
);
1139
1148
extern
PROPERTY_API
int
PROP_get_value_int
(
1149
tag_t
prop_tag,
1150
int
* value
1151
);
1152
1162
extern
PROPERTY_API
int
PROP_get_value_ints
(
1163
tag_t
prop_tag,
1164
int
* num,
1165
int
** values
1166
);
1167
1177
extern
PROPERTY_API
int
PROP_get_value_int_at
(
1178
tag_t
prop_tag,
1179
int
position,
1183
int
* value
1184
);
1185
1194
extern
PROPERTY_API
int
PROP_get_value_logical
(
1195
tag_t
prop_tag,
1196
logical
* value
1197
);
1198
1208
extern
PROPERTY_API
int
PROP_get_value_logicals
(
1209
tag_t
prop_tag,
1210
int
* num,
1211
logical
** values
1212
);
1213
1223
extern
PROPERTY_API
int
PROP_get_value_logical_at
(
1224
tag_t
prop_tag,
1225
int
position,
1229
logical
* value
1230
);
1231
1240
extern
PROPERTY_API
int
PROP_get_value_tag
(
1241
tag_t
prop_tag,
1242
tag_t
* value
1243
);
1244
1254
extern
PROPERTY_API
int
PROP_get_value_tags
(
1255
tag_t
prop_tag,
1256
int
* num,
1257
tag_t
** values
1258
);
1259
1269
extern
PROPERTY_API
int
PROP_get_value_tag_at
(
1270
tag_t
prop_tag,
1271
int
position,
1275
tag_t
* value
1276
);
1277
1286
extern
PROPERTY_API
int
PROP_get_value_char
(
1287
tag_t
prop_tag,
1288
char
* value
1289
);
1290
1300
extern
PROPERTY_API
int
PROP_get_value_chars
(
1301
tag_t
prop_tag,
1302
int
* num,
1303
char
** values
1304
);
1305
1315
extern
PROPERTY_API
int
PROP_get_value_char_at
(
1316
tag_t
prop_tag,
1317
int
position,
1321
char
* value
1322
);
1323
1340
extern
PROPERTY_API
int
PROP_ask_relations
(
1341
tag_t
prop_tag,
1342
int
* num,
1343
tag_t
** relation_tags
1344
);
1345
1352
extern
PROPERTY_API
int
PROP_tag_to_string
(
1353
tag_t
the_tag,
1354
char
** the_string
1355
);
1356
1363
extern
PROPERTY_API
int
PROP_string_to_tag
(
1364
const
char
* the_string,
1366
tag_t
* the_tag
1367
);
1368
1373
#ifdef __cplusplus
1374
}
1375
#endif
1376
1377
#include <property/libproperty_undef.h>
1378
1379
#endif