Adding initial code jy.oak@samsung.com
[ric-app/kpimon.git] / asn1c_defs / all-defs / NULL.h
diff --git a/asn1c_defs/all-defs/NULL.h b/asn1c_defs/all-defs/NULL.h
new file mode 100755 (executable)
index 0000000..3076449
--- /dev/null
@@ -0,0 +1,45 @@
+/*-\r
+ * Copyright (c) 2003-2017 Lev Walkin <vlm@lionet.info>. All rights reserved.\r
+ * Redistribution and modifications are permitted subject to BSD license.\r
+ */\r
+#ifndef        ASN_TYPE_NULL_H\r
+#define        ASN_TYPE_NULL_H\r
+\r
+#include <asn_application.h>\r
+#include <BOOLEAN.h>\r
+\r
+#ifdef __cplusplus\r
+extern "C" {\r
+#endif\r
+\r
+/*\r
+ * The value of the NULL type is meaningless: see BOOLEAN if you want to\r
+ * carry true/false semantics.\r
+ */\r
+typedef int NULL_t;\r
+\r
+extern asn_TYPE_descriptor_t asn_DEF_NULL;\r
+extern asn_TYPE_operation_t asn_OP_NULL;\r
+\r
+asn_struct_print_f NULL_print;\r
+asn_struct_compare_f NULL_compare;\r
+der_type_encoder_f NULL_encode_der;\r
+xer_type_decoder_f NULL_decode_xer;\r
+xer_type_encoder_f NULL_encode_xer;\r
+oer_type_decoder_f NULL_decode_oer;\r
+oer_type_encoder_f NULL_encode_oer;\r
+per_type_decoder_f NULL_decode_uper;\r
+per_type_encoder_f NULL_encode_uper;\r
+per_type_decoder_f NULL_decode_aper;\r
+per_type_encoder_f NULL_encode_aper;\r
+asn_random_fill_f  NULL_random_fill;\r
+\r
+#define NULL_free      BOOLEAN_free\r
+#define NULL_decode_ber        BOOLEAN_decode_ber\r
+#define NULL_constraint        asn_generic_no_constraint\r
+\r
+#ifdef __cplusplus\r
+}\r
+#endif\r
+\r
+#endif /* NULL_H */\r