YAZ  5.23.1
Data Structures | Macros | Typedefs | Functions
z-espec1.h File Reference

ASN.1 Module ElementSpecificationFormat-eSpec-1. More...

#include <yaz/odr.h>
#include <yaz/z-grs.h>
#include <yaz/z-core.h>

Go to the source code of this file.

Data Structures

struct  Z_Espec1
 
struct  Z_ElementRequestCompositeElementPrimitives
 
struct  Z_ElementRequestCompositeElementSpecs
 
struct  Z_ElementRequestCompositeElement
 
struct  Z_ElementRequest
 
struct  Z_SimpleElement
 
struct  Z_SpecificTag
 
struct  Z_ETagUnit
 
struct  Z_ETagPath
 
struct  Z_OccurValues
 
struct  Z_Occurrences
 

Macros

#define Z_ElementRequestCompositeElement_primitives   1
 
#define Z_ElementRequestCompositeElement_specs   2
 
#define Z_ERequest_simpleElement   1
 
#define Z_ERequest_compositeElement   2
 
#define Z_ETagUnit_specificTag   1
 
#define Z_ETagUnit_wildThing   2
 
#define Z_ETagUnit_wildPath   3
 
#define Z_Occurrences_all   1
 
#define Z_Occurrences_last   2
 
#define Z_Occurrences_values   3
 

Typedefs

typedef struct Z_Espec1 Z_Espec1
 
typedef struct Z_ElementRequestCompositeElementPrimitives Z_ElementRequestCompositeElementPrimitives
 
typedef struct Z_ElementRequestCompositeElementSpecs Z_ElementRequestCompositeElementSpecs
 
typedef struct Z_ElementRequestCompositeElement Z_ElementRequestCompositeElement
 
typedef struct Z_ElementRequest Z_ElementRequest
 
typedef struct Z_SimpleElement Z_SimpleElement
 
typedef struct Z_SpecificTag Z_SpecificTag
 
typedef struct Z_ETagUnit Z_ETagUnit
 
typedef struct Z_ETagPath Z_ETagPath
 
typedef struct Z_OccurValues Z_OccurValues
 
typedef struct Z_Occurrences Z_Occurrences
 

Functions

int z_Espec1 (ODR o, Z_Espec1 **p, int opt, const char *name)
 
int z_ElementRequestCompositeElementPrimitives (ODR o, Z_ElementRequestCompositeElementPrimitives **p, int opt, const char *name)
 
int z_ElementRequestCompositeElementSpecs (ODR o, Z_ElementRequestCompositeElementSpecs **p, int opt, const char *name)
 
int z_ElementRequestCompositeElement (ODR o, Z_ElementRequestCompositeElement **p, int opt, const char *name)
 
int z_ElementRequest (ODR o, Z_ElementRequest **p, int opt, const char *name)
 
int z_SimpleElement (ODR o, Z_SimpleElement **p, int opt, const char *name)
 
int z_SpecificTag (ODR o, Z_SpecificTag **p, int opt, const char *name)
 
int z_ETagUnit (ODR o, Z_ETagUnit **p, int opt, const char *name)
 
int z_ETagPath (ODR o, Z_ETagPath **p, int opt, const char *name)
 
int z_OccurValues (ODR o, Z_OccurValues **p, int opt, const char *name)
 
int z_Occurrences (ODR o, Z_Occurrences **p, int opt, const char *name)
 

Detailed Description

ASN.1 Module ElementSpecificationFormat-eSpec-1.

Generated automatically by YAZ ASN.1 Compiler 0.4

Definition in file z-espec1.h.

Macro Definition Documentation

#define Z_ElementRequestCompositeElement_primitives   1

Definition at line 80 of file z-espec1.h.

Referenced by z_ElementRequestCompositeElement().

#define Z_ElementRequestCompositeElement_specs   2

Definition at line 81 of file z-espec1.h.

Referenced by z_ElementRequestCompositeElement().

#define Z_ERequest_compositeElement   2

Definition at line 93 of file z-espec1.h.

Referenced by z_ElementRequest().

#define Z_ERequest_simpleElement   1

Definition at line 92 of file z-espec1.h.

Referenced by z_ElementRequest().

#define Z_ETagUnit_specificTag   1

Definition at line 114 of file z-espec1.h.

Referenced by z_ETagUnit().

#define Z_ETagUnit_wildPath   3

Definition at line 116 of file z-espec1.h.

Referenced by z_ETagUnit().

#define Z_ETagUnit_wildThing   2

Definition at line 115 of file z-espec1.h.

Referenced by z_ETagUnit().

#define Z_Occurrences_all   1

Definition at line 136 of file z-espec1.h.

Referenced by z_Occurrences().

#define Z_Occurrences_last   2

Definition at line 137 of file z-espec1.h.

Referenced by z_Occurrences().

#define Z_Occurrences_values   3

Definition at line 138 of file z-espec1.h.

Referenced by z_Occurrences().

Typedef Documentation

Definition at line 29 of file z-espec1.h.

Definition at line 26 of file z-espec1.h.

Definition at line 20 of file z-espec1.h.

Definition at line 23 of file z-espec1.h.

typedef struct Z_Espec1 Z_Espec1

Definition at line 17 of file z-espec1.h.

typedef struct Z_ETagPath Z_ETagPath

Definition at line 41 of file z-espec1.h.

typedef struct Z_ETagUnit Z_ETagUnit

Definition at line 38 of file z-espec1.h.

typedef struct Z_Occurrences Z_Occurrences

Definition at line 47 of file z-espec1.h.

typedef struct Z_OccurValues Z_OccurValues

Definition at line 44 of file z-espec1.h.

Definition at line 32 of file z-espec1.h.

typedef struct Z_SpecificTag Z_SpecificTag

Definition at line 35 of file z-espec1.h.

Function Documentation

int z_ElementRequest ( ODR  o,
Z_ElementRequest **  p,
int  opt,
const char *  name 
)
int z_ElementRequestCompositeElement ( ODR  o,
Z_ElementRequestCompositeElement **  p,
int  opt,
const char *  name 
)
int z_ElementRequestCompositeElementPrimitives ( ODR  o,
Z_ElementRequestCompositeElementPrimitives **  p,
int  opt,
const char *  name 
)
int z_ElementRequestCompositeElementSpecs ( ODR  o,
Z_ElementRequestCompositeElementSpecs **  p,
int  opt,
const char *  name 
)
int z_Espec1 ( ODR  o,
Z_Espec1 **  p,
int  opt,
const char *  name 
)
int z_ETagPath ( ODR  o,
Z_ETagPath **  p,
int  opt,
const char *  name 
)
int z_ETagUnit ( ODR  o,
Z_ETagUnit **  p,
int  opt,
const char *  name 
)
int z_Occurrences ( ODR  o,
Z_Occurrences **  p,
int  opt,
const char *  name 
)
int z_OccurValues ( ODR  o,
Z_OccurValues **  p,
int  opt,
const char *  name 
)
int z_SimpleElement ( ODR  o,
Z_SimpleElement **  p,
int  opt,
const char *  name 
)
int z_SpecificTag ( ODR  o,
Z_SpecificTag **  p,
int  opt,
const char *  name 
)