YAZ  5.34.0
Functions
odr_use.c File Reference

Implements misc ODR types. More...

#include "odr-priv.h"

Go to the source code of this file.

Functions

int odr_external (ODR o, Odr_external **p, int opt, const char *name)
 
int odr_visiblestring (ODR o, char **p, int opt, const char *name)
 
int odr_generalstring (ODR o, char **p, int opt, const char *name)
 
int odr_graphicstring (ODR o, char **p, int opt, const char *name)
 
int odr_generalizedtime (ODR o, char **p, int opt, const char *name)
 

Detailed Description

Implements misc ODR types.

Definition in file odr_use.c.

Function Documentation

◆ odr_external()

int odr_external ( ODR  o,
Odr_external **  p,
int  opt,
const char *  name 
)

◆ odr_generalizedtime()

int odr_generalizedtime ( ODR  o,
char **  p,
int  opt,
const char *  name 
)

◆ odr_generalstring()

int odr_generalstring ( ODR  o,
char **  p,
int  opt,
const char *  name 
)

Definition at line 51 of file odr_use.c.

References name, ODR_GENERALSTRING, odr_iconv_string(), odr_implicit_tag, ODR_UNIVERSAL, and opt.

Referenced by ill_String(), and z_InternationalString().

◆ odr_graphicstring()

int odr_graphicstring ( ODR  o,
char **  p,
int  opt,
const char *  name 
)

Definition at line 57 of file odr_use.c.

References name, odr_cstring(), ODR_GRAPHICSTRING, odr_implicit_tag, ODR_UNIVERSAL, and opt.

Referenced by odr_external(), and z_External().

◆ odr_visiblestring()

int odr_visiblestring ( ODR  o,
char **  p,
int  opt,
const char *  name 
)