Functions | Variables
constr_CHOICE.c File Reference
#include <etsi_its_cam_ts_coding/asn_internal.h>
#include <etsi_its_cam_ts_coding/constr_CHOICE.h>
Include dependency graph for constr_CHOICE.c:

Go to the source code of this file.

Functions

unsigned _fetch_present_idx (const void *struct_ptr, unsigned pres_offset, unsigned pres_size)
 
static const void * _get_member_ptr (const asn_TYPE_descriptor_t *, const void *sptr, asn_TYPE_member_t **elm, unsigned *present)
 
void _set_present_idx (void *struct_ptr, unsigned pres_offset, unsigned pres_size, unsigned present)
 
int CHOICE_compare (const asn_TYPE_descriptor_t *td, const void *aptr, const void *bptr)
 
int CHOICE_constraint (const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key)
 
int CHOICE_copy (const asn_TYPE_descriptor_t *td, void **aptr, const void *bptr)
 
void CHOICE_free (const asn_TYPE_descriptor_t *td, void *ptr, enum asn_struct_free_method method)
 
ber_tlv_tag_t CHOICE_outmost_tag (const asn_TYPE_descriptor_t *td, const void *ptr, int tag_mode, ber_tlv_tag_t tag)
 
unsigned CHOICE_variant_get_presence (const asn_TYPE_descriptor_t *td, const void *sptr)
 
int CHOICE_variant_set_presence (const asn_TYPE_descriptor_t *td, void *sptr, unsigned present)
 

Variables

asn_TYPE_operation_t asn_OP_CHOICE
 

Function Documentation

◆ _fetch_present_idx()

unsigned _fetch_present_idx ( const void *  struct_ptr,
unsigned  pres_offset,
unsigned  pres_size 
)

Definition at line 215 of file constr_CHOICE.c.

◆ _get_member_ptr()

static const void * _get_member_ptr ( const asn_TYPE_descriptor_t td,
const void *  sptr,
asn_TYPE_member_t **  elm,
unsigned *  present 
)
static

Definition at line 252 of file constr_CHOICE.c.

◆ _set_present_idx()

void _set_present_idx ( void *  struct_ptr,
unsigned  pres_offset,
unsigned  pres_size,
unsigned  present 
)

Definition at line 236 of file constr_CHOICE.c.

◆ CHOICE_compare()

int CHOICE_compare ( const asn_TYPE_descriptor_t td,
const void *  aptr,
const void *  bptr 
)

Definition at line 294 of file constr_CHOICE.c.

◆ CHOICE_constraint()

int CHOICE_constraint ( const asn_TYPE_descriptor_t td,
const void *  sptr,
asn_app_constraint_failed_f ctfailcb,
void *  app_key 
)

Definition at line 107 of file constr_CHOICE.c.

◆ CHOICE_copy()

int CHOICE_copy ( const asn_TYPE_descriptor_t td,
void **  aptr,
const void *  bptr 
)

Definition at line 319 of file constr_CHOICE.c.

◆ CHOICE_free()

void CHOICE_free ( const asn_TYPE_descriptor_t td,
void *  ptr,
enum asn_struct_free_method  method 
)

Definition at line 158 of file constr_CHOICE.c.

◆ CHOICE_outmost_tag()

ber_tlv_tag_t CHOICE_outmost_tag ( const asn_TYPE_descriptor_t td,
const void *  ptr,
int  tag_mode,
ber_tlv_tag_t  tag 
)

Definition at line 68 of file constr_CHOICE.c.

◆ CHOICE_variant_get_presence()

unsigned CHOICE_variant_get_presence ( const asn_TYPE_descriptor_t td,
const void *  sptr 
)

Definition at line 376 of file constr_CHOICE.c.

◆ CHOICE_variant_set_presence()

int CHOICE_variant_set_presence ( const asn_TYPE_descriptor_t td,
void *  sptr,
unsigned  present 
)

Definition at line 389 of file constr_CHOICE.c.

Variable Documentation

◆ asn_OP_CHOICE

asn_TYPE_operation_t asn_OP_CHOICE

Definition at line 8 of file constr_CHOICE.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