Adding initial code jy.oak@samsung.com
[ric-app/kpimon.git] / asn1c_defs / all-defs / constr_SET_OF.h
1 /*-\r
2  * Copyright (c) 2003-2017 Lev Walkin <vlm@lionet.info>. All rights reserved.\r
3  * Redistribution and modifications are permitted subject to BSD license.\r
4  */\r
5 #ifndef CONSTR_SET_OF_H\r
6 #define CONSTR_SET_OF_H\r
7 \r
8 #include <asn_application.h>\r
9 \r
10 #ifdef __cplusplus\r
11 extern "C" {\r
12 #endif\r
13 \r
14 typedef struct asn_SET_OF_specifics_s {\r
15     /*\r
16      * Target structure description.\r
17      */\r
18     unsigned struct_size;       /* Size of the target structure. */\r
19     unsigned ctx_offset;        /* Offset of the asn_struct_ctx_t member */\r
20 \r
21     /* XER-specific stuff */\r
22     int as_XMLValueList; /* The member type must be encoded like this */\r
23 } asn_SET_OF_specifics_t;\r
24 \r
25 /*\r
26  * A set specialized functions dealing with the SET OF type.\r
27  */\r
28 asn_struct_free_f SET_OF_free;\r
29 asn_struct_print_f SET_OF_print;\r
30 asn_struct_compare_f SET_OF_compare;\r
31 asn_constr_check_f SET_OF_constraint;\r
32 ber_type_decoder_f SET_OF_decode_ber;\r
33 der_type_encoder_f SET_OF_encode_der;\r
34 xer_type_decoder_f SET_OF_decode_xer;\r
35 xer_type_encoder_f SET_OF_encode_xer;\r
36 oer_type_decoder_f SET_OF_decode_oer;\r
37 oer_type_encoder_f SET_OF_encode_oer;\r
38 per_type_decoder_f SET_OF_decode_uper;\r
39 per_type_encoder_f SET_OF_encode_uper;\r
40 per_type_decoder_f SET_OF_decode_aper;\r
41 per_type_encoder_f SET_OF_encode_aper;\r
42 asn_random_fill_f  SET_OF_random_fill;\r
43 extern asn_TYPE_operation_t asn_OP_SET_OF;\r
44 \r
45 #ifdef __cplusplus\r
46 }\r
47 #endif\r
48 \r
49 #endif  /* CONSTR_SET_OF_H */\r