17 &(*p)->num_elements,
name))
34 &(*p)->tagOccurrence,
ODR_CONTEXT, 3, 1,
"tagOccurrence") &&
40 &(*p)->appliedVariant,
ODR_CONTEXT, 6, 1,
"appliedVariant") &&
73 {-1, -1, -1, -1, (
Odr_fun) 0, 0}
90 &(*p)->seriesOrder,
ODR_CONTEXT, 1, 1,
"seriesOrder") &&
92 &(*p)->usageRight,
ODR_CONTEXT, 2, 1,
"usageRight") &&
95 &(*p)->num_hits,
"hits") ||
odr_ok(o)) &&
97 &(*p)->displayName,
ODR_CONTEXT, 4, 1,
"displayName") &&
100 &(*p)->num_supportedVariants,
"supportedVariants") ||
odr_ok(o)) &&
104 &(*p)->elementDescriptor,
ODR_CONTEXT, 7, 1,
"elementDescriptor") &&
106 &(*p)->surrogateFor,
ODR_CONTEXT, 8, 1,
"surrogateFor") &&
108 &(*p)->surrogateElement,
ODR_CONTEXT, 9, 1,
"surrogateElement") &&
124 &(*p)->tagOccurrence,
ODR_CONTEXT, 3, 1,
"tagOccurrence") &&
146 &(*p)->ascending,
ODR_CONTEXT, 1, 0,
"ascending") &&
160 &(*p)->restriction,
ODR_CONTEXT, 2, 1,
"restriction") &&
169 z_Term(o, &(*p)->satisfier, 1,
"satisfier") &&
171 &(*p)->offsetIntoElement,
ODR_CONTEXT, 1, 1,
"offsetIntoElement") &&
177 &(*p)->targetToken,
ODR_CONTEXT, 4, 1,
"targetToken") &&
200 {-1, -1, -1, -1, (
Odr_fun) 0, 0}
206 &(*p)->variantSetId,
ODR_CONTEXT, 0, 1,
"variantSetId") &&
223 &(*p)->globalVariantSetId,
ODR_CONTEXT, 1, 1,
"globalVariantSetId") &&
226 &(*p)->num_triples,
"triples") &&
#define odr_explicit_tag(o, t, p, cl, tg, opt, name)
int(* Odr_fun)(ODR, char **, int, const char *)
#define odr_implicit_tag(o, t, p, cl, tg, opt, name)
int odr_bool(ODR o, Odr_bool **p, int opt, const char *name)
int odr_choice(ODR o, Odr_arm arm[], void *p, void *whichp, const char *name)
int odr_constructed_end(ODR o)
int odr_constructed_begin(ODR o, void *xxp, int zclass, int tag, const char *name)
int odr_integer(ODR o, Odr_int **p, int opt, const char *name)
int odr_null(ODR o, Odr_null **p, int opt, const char *name)
int odr_octetstring(ODR o, Odr_oct **p, int opt, const char *name)
int odr_oid(ODR o, Odr_oid **p, int opt, const char *name)
int odr_sequence_of(ODR o, Odr_fun type, void *p, int *num, const char *name)
int odr_sequence_end(ODR o)
int odr_sequence_begin(ODR o, void *p, int size, const char *name)
int odr_initmember(ODR o, void *p, int size)
int odr_implicit_settag(ODR o, int zclass, int tag)
int odr_generalizedtime(ODR o, char **p, int opt, const char *name)
int odr_missing(ODR o, int opt, const char *name)
int z_External(ODR o, Z_External **p, int opt, const char *name)
codec for BER EXTERNAL
int z_InternationalString(ODR o, Z_InternationalString **p, int opt, const char *name)
int z_Term(ODR o, Z_Term **p, int opt, const char *name)
int z_IntUnit(ODR o, Z_IntUnit **p, int opt, const char *name)
int z_Unit(ODR o, Z_Unit **p, int opt, const char *name)
int z_StringOrNumeric(ODR o, Z_StringOrNumeric **p, int opt, const char *name)
int z_Order(ODR o, Z_Order **p, int opt, const char *name)
int z_TagPath_s(ODR o, Z_TagPath_s **p, int opt, const char *name)
int z_Usage(ODR o, Z_Usage **p, int opt, const char *name)
int z_TagPath(ODR o, Z_TagPath **p, int opt, const char *name)
int z_TaggedElement(ODR o, Z_TaggedElement **p, int opt, const char *name)
int z_Variant(ODR o, Z_Variant **p, int opt, const char *name)
int z_ElementData(ODR o, Z_ElementData **p, int opt, const char *name)
int z_ElementMetaData(ODR o, Z_ElementMetaData **p, int opt, const char *name)
int z_GenericRecord(ODR o, Z_GenericRecord **p, int opt, const char *name)
int z_HitVector(ODR o, Z_HitVector **p, int opt, const char *name)
int z_Triple(ODR o, Z_Triple **p, int opt, const char *name)
ASN.1 Module RecordSyntax-generic.
#define Z_Triple_objectIdentifier
#define Z_Triple_octetString
#define Z_ElementData_subtree
#define Z_Triple_internationalString
#define Z_ElementData_octets
#define Z_ElementData_elementEmpty
#define Z_ElementData_noDataRequested
#define Z_ElementData_date
#define Z_ElementData_ext
#define Z_ElementData_string
#define Z_ElementData_trueOrFalse
#define Z_Triple_valueAndUnit
#define Z_ElementData_elementNotThere
#define Z_ElementData_diagnostic
#define Z_ElementData_oid
#define Z_ElementData_numeric
#define Z_ElementData_intUnit