Macros | Functions
constr_SEQUENCE_jer.c File Reference
#include <etsi_its_cam_ts_coding/asn_internal.h>
#include <etsi_its_cam_ts_coding/constr_SEQUENCE.h>
#include <etsi_its_cam_ts_coding/OPEN_TYPE.h>
Include dependency graph for constr_SEQUENCE_jer.c:

Go to the source code of this file.

Macros

#define IN_EXTENSION_GROUP(specs, memb_idx)
 
#define JER_ADVANCE(num_bytes)
 
#define RETURN(_code)
 

Functions

asn_dec_rval_t SEQUENCE_decode_jer (const asn_codec_ctx_t *opt_codec_ctx, const asn_TYPE_descriptor_t *td, const asn_jer_constraints_t *constraints, void **struct_ptr, const void *ptr, size_t size)
 
asn_enc_rval_t SEQUENCE_encode_jer (const asn_TYPE_descriptor_t *td, const asn_jer_constraints_t *constraints, const void *sptr, int ilevel, enum jer_encoder_flags_e flags, asn_app_consume_bytes_f *cb, void *app_key)
 

Macro Definition Documentation

◆ IN_EXTENSION_GROUP

#define IN_EXTENSION_GROUP (   specs,
  memb_idx 
)
Value:
((specs)->first_extension >= 0 \
&& (unsigned)(specs)->first_extension <= (memb_idx))

Definition at line 24 of file constr_SEQUENCE_jer.c.

◆ JER_ADVANCE

#define JER_ADVANCE (   num_bytes)
Value:
do { \
size_t num = (num_bytes); \
ptr = ((const char *)ptr) + num; \
size -= num; \
consumed_myself += num; \
} while(0)

Definition at line 29 of file constr_SEQUENCE_jer.c.

◆ RETURN

#define RETURN (   _code)
Value:
do { \
rval.code = _code; \
rval.consumed = consumed_myself; \
return rval; \
} while(0)

Definition at line 14 of file constr_SEQUENCE_jer.c.

Function Documentation

◆ SEQUENCE_decode_jer()

asn_dec_rval_t SEQUENCE_decode_jer ( const asn_codec_ctx_t opt_codec_ctx,
const asn_TYPE_descriptor_t td,
const asn_jer_constraints_t constraints,
void **  struct_ptr,
const void *  ptr,
size_t  size 
)

Definition at line 41 of file constr_SEQUENCE_jer.c.

◆ SEQUENCE_encode_jer()

asn_enc_rval_t SEQUENCE_encode_jer ( const asn_TYPE_descriptor_t td,
const asn_jer_constraints_t constraints,
const void *  sptr,
int  ilevel,
enum jer_encoder_flags_e  flags,
asn_app_consume_bytes_f cb,
void *  app_key 
)

Definition at line 300 of file constr_SEQUENCE_jer.c.



etsi_its_cam_ts_coding
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:21:24