2446ec30a0eadf494524e011cc6ce0fca0b1ba96
[ric-app/kpimon.git] / asn1c_defs / all-defs / constr_SEQUENCE_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_SEQUENCE_OF_H_\r
6 #define _CONSTR_SEQUENCE_OF_H_\r
7 \r
8 #include <asn_application.h>\r
9 #include <constr_SET_OF.h>              /* Implemented using SET OF */\r
10 \r
11 #ifdef __cplusplus\r
12 extern "C" {\r
13 #endif\r
14 \r
15 /*\r
16  * A set specialized functions dealing with the SEQUENCE OF type.\r
17  * Generally implemented using SET OF.\r
18  */\r
19 asn_struct_compare_f SEQUENCE_OF_compare;\r
20 der_type_encoder_f SEQUENCE_OF_encode_der;\r
21 xer_type_encoder_f SEQUENCE_OF_encode_xer;\r
22 per_type_encoder_f SEQUENCE_OF_encode_uper;\r
23 per_type_encoder_f SEQUENCE_OF_encode_aper;\r
24 extern asn_TYPE_operation_t asn_OP_SEQUENCE_OF;\r
25 \r
26 #define SEQUENCE_OF_free        SET_OF_free\r
27 #define SEQUENCE_OF_print       SET_OF_print\r
28 #define SEQUENCE_OF_constraint  SET_OF_constraint\r
29 #define SEQUENCE_OF_decode_ber  SET_OF_decode_ber\r
30 #define SEQUENCE_OF_decode_xer  SET_OF_decode_xer\r
31 #define SEQUENCE_OF_decode_oer  SET_OF_decode_oer\r
32 #define SEQUENCE_OF_encode_oer  SET_OF_encode_oer\r
33 #define SEQUENCE_OF_decode_uper SET_OF_decode_uper\r
34 #define SEQUENCE_OF_decode_aper SET_OF_decode_aper\r
35 #define SEQUENCE_OF_random_fill SET_OF_random_fill\r
36 \r
37 #ifdef __cplusplus\r
38 }\r
39 #endif\r
40 \r
41 #endif  /* _CONSTR_SET_OF_H_ */\r