Commit 40f9f931 authored by Maxime Perrotin's avatar Maxime Perrotin
Browse files

Cleanup demo folder

parent d4b87c85
From: /home/assert/pragmdadev/second_async_rtds/Inputs/rtds_model/my_rtds_system
/bin/sh --version 2>/dev/null | grep bash >/dev/null || { echo Your /bin/sh is not bash ... aborting... ; exit 1 ; }
This diff is collapsed.
#ifndef GENERATED_ASN1SCC_dataview_uniq_H
#define GENERATED_ASN1SCC_dataview_uniq_H
/*
Code automatically generated by asn1scc tool
*/
#include "asn1crt.h"
#ifdef __cplusplus
extern "C" {
#endif
typedef asn1SccSint asn1SccT_Int32;
flag asn1SccT_Int32_Equal(const asn1SccT_Int32* pVal1, const asn1SccT_Int32* pVal2);
void asn1SccT_Int32_Initialize(asn1SccT_Int32* pVal);
#define ERR_T_INT32 1 /**/
flag asn1SccT_Int32_IsConstraintValid(const asn1SccT_Int32* pVal, int* pErrCode);
#define ERR_UPER_ENCODE_T_INT32 2 /**/
#define asn1SccT_Int32_REQUIRED_BYTES_FOR_ENCODING 4
#define asn1SccT_Int32_REQUIRED_BITS_FOR_ENCODING 32
flag asn1SccT_Int32_Encode(const asn1SccT_Int32* pVal, BitStream* pBitStrm, int* pErrCode, flag bCheckConstraints);
#define ERR_UPER_DECODE_T_INT32 3 /**/
flag asn1SccT_Int32_Decode(asn1SccT_Int32* pVal, BitStream* pBitStrm, int* pErrCode);
typedef asn1SccUint asn1SccT_UInt32;
flag asn1SccT_UInt32_Equal(const asn1SccT_UInt32* pVal1, const asn1SccT_UInt32* pVal2);
void asn1SccT_UInt32_Initialize(asn1SccT_UInt32* pVal);
#define ERR_T_UINT32 8 /**/
flag asn1SccT_UInt32_IsConstraintValid(const asn1SccT_UInt32* pVal, int* pErrCode);
#define ERR_UPER_ENCODE_T_UINT32 9 /**/
#define asn1SccT_UInt32_REQUIRED_BYTES_FOR_ENCODING 4
#define asn1SccT_UInt32_REQUIRED_BITS_FOR_ENCODING 32
flag asn1SccT_UInt32_Encode(const asn1SccT_UInt32* pVal, BitStream* pBitStrm, int* pErrCode, flag bCheckConstraints);
#define ERR_UPER_DECODE_T_UINT32 10 /**/
flag asn1SccT_UInt32_Decode(asn1SccT_UInt32* pVal, BitStream* pBitStrm, int* pErrCode);
typedef asn1SccSint asn1SccT_Int8;
flag asn1SccT_Int8_Equal(const asn1SccT_Int8* pVal1, const asn1SccT_Int8* pVal2);
void asn1SccT_Int8_Initialize(asn1SccT_Int8* pVal);
#define ERR_T_INT8 15 /**/
flag asn1SccT_Int8_IsConstraintValid(const asn1SccT_Int8* pVal, int* pErrCode);
#define ERR_UPER_ENCODE_T_INT8 16 /**/
#define asn1SccT_Int8_REQUIRED_BYTES_FOR_ENCODING 1
#define asn1SccT_Int8_REQUIRED_BITS_FOR_ENCODING 8
flag asn1SccT_Int8_Encode(const asn1SccT_Int8* pVal, BitStream* pBitStrm, int* pErrCode, flag bCheckConstraints);
#define ERR_UPER_DECODE_T_INT8 17 /**/
flag asn1SccT_Int8_Decode(asn1SccT_Int8* pVal, BitStream* pBitStrm, int* pErrCode);
typedef asn1SccUint asn1SccT_UInt8;
flag asn1SccT_UInt8_Equal(const asn1SccT_UInt8* pVal1, const asn1SccT_UInt8* pVal2);
void asn1SccT_UInt8_Initialize(asn1SccT_UInt8* pVal);
#define ERR_T_UINT8 22 /**/
flag asn1SccT_UInt8_IsConstraintValid(const asn1SccT_UInt8* pVal, int* pErrCode);
#define ERR_UPER_ENCODE_T_UINT8 23 /**/
#define asn1SccT_UInt8_REQUIRED_BYTES_FOR_ENCODING 1
#define asn1SccT_UInt8_REQUIRED_BITS_FOR_ENCODING 8
flag asn1SccT_UInt8_Encode(const asn1SccT_UInt8* pVal, BitStream* pBitStrm, int* pErrCode, flag bCheckConstraints);
#define ERR_UPER_DECODE_T_UINT8 24 /**/
flag asn1SccT_UInt8_Decode(asn1SccT_UInt8* pVal, BitStream* pBitStrm, int* pErrCode);
typedef flag asn1SccT_Boolean;
flag asn1SccT_Boolean_Equal(const asn1SccT_Boolean* pVal1, const asn1SccT_Boolean* pVal2);
void asn1SccT_Boolean_Initialize(asn1SccT_Boolean* pVal);
#define ERR_T_BOOLEAN 29 /**/
flag asn1SccT_Boolean_IsConstraintValid(const asn1SccT_Boolean* pVal, int* pErrCode);
#define ERR_UPER_ENCODE_T_BOOLEAN 30 /**/
#define asn1SccT_Boolean_REQUIRED_BYTES_FOR_ENCODING 1
#define asn1SccT_Boolean_REQUIRED_BITS_FOR_ENCODING 1
flag asn1SccT_Boolean_Encode(const asn1SccT_Boolean* pVal, BitStream* pBitStrm, int* pErrCode, flag bCheckConstraints);
#define ERR_UPER_DECODE_T_BOOLEAN 31 /**/
flag asn1SccT_Boolean_Decode(asn1SccT_Boolean* pVal, BitStream* pBitStrm, int* pErrCode);
typedef asn1SccUint asn1SccT_POS_first_choice;
typedef asn1SccSint asn1SccT_POS_second_choice_intVal;
typedef struct {
asn1SccT_POS_second_choice_intVal intVal;
flag boolVal;
} asn1SccT_POS_second_choice;
typedef struct {
enum {
T_POS_NONE,
first_choice_PRESENT,
second_choice_PRESENT
} kind;
union {
asn1SccT_POS_first_choice first_choice;
asn1SccT_POS_second_choice second_choice;
} u;
} asn1SccT_POS;
flag asn1SccT_POS_first_choice_Equal(const asn1SccT_POS_first_choice* pVal1, const asn1SccT_POS_first_choice* pVal2);
flag asn1SccT_POS_second_choice_intVal_Equal(const asn1SccT_POS_second_choice_intVal* pVal1, const asn1SccT_POS_second_choice_intVal* pVal2);
flag asn1SccT_POS_second_choice_Equal(const asn1SccT_POS_second_choice* pVal1, const asn1SccT_POS_second_choice* pVal2);
flag asn1SccT_POS_Equal(const asn1SccT_POS* pVal1, const asn1SccT_POS* pVal2);
void asn1SccT_POS_first_choice_Initialize(asn1SccT_POS_first_choice* pVal);
void asn1SccT_POS_second_choice_intVal_Initialize(asn1SccT_POS_second_choice_intVal* pVal);
void asn1SccT_POS_second_choice_Initialize(asn1SccT_POS_second_choice* pVal);
void asn1SccT_POS_Initialize(asn1SccT_POS* pVal);
#define ERR_T_POS 63 /**/
#define ERR_T_POS_FIRST_CHOICE 36 /**/
#define ERR_T_POS_SECOND_CHOICE_INTVAL 43 /**/
#define ERR_T_POS_SECOND_CHOICE_BOOLVAL 50 /**/
flag asn1SccT_POS_IsConstraintValid(const asn1SccT_POS* pVal, int* pErrCode);
#define ERR_UPER_ENCODE_T_POS 64 /**/
#define ERR_UPER_ENCODE_T_POS_FIRST_CHOICE 37 /**/
#define ERR_UPER_ENCODE_T_POS_SECOND_CHOICE 57 /**/
#define ERR_UPER_ENCODE_T_POS_SECOND_CHOICE_INTVAL 44 /**/
#define ERR_UPER_ENCODE_T_POS_SECOND_CHOICE_BOOLVAL 51 /**/
#define asn1SccT_POS_REQUIRED_BYTES_FOR_ENCODING 1
#define asn1SccT_POS_REQUIRED_BITS_FOR_ENCODING 8
flag asn1SccT_POS_Encode(const asn1SccT_POS* pVal, BitStream* pBitStrm, int* pErrCode, flag bCheckConstraints);
#define ERR_UPER_DECODE_T_POS 65 /**/
#define ERR_UPER_DECODE_T_POS_FIRST_CHOICE 38 /**/
#define ERR_UPER_DECODE_T_POS_SECOND_CHOICE 58 /**/
#define ERR_UPER_DECODE_T_POS_SECOND_CHOICE_INTVAL 45 /**/
#define ERR_UPER_DECODE_T_POS_SECOND_CHOICE_BOOLVAL 52 /**/
flag asn1SccT_POS_Decode(asn1SccT_POS* pVal, BitStream* pBitStrm, int* pErrCode);
/* ================= Encoding/Decoding function prototypes =================
* These functions are placed at the end of the file to make sure all types
* have been declared first, in case of parameterized ACN encodings
* ========================================================================= */
#ifdef __cplusplus
}
#endif
#endif
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment