YAZ 5.37.0
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()

◆ 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 )