YAZ
5.34.0
|
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) |
Implements misc ODR types.
Definition in file odr_use.c.
int odr_external | ( | ODR | o, |
Odr_external ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 15 of file odr_use.c.
References Odr_external::descriptor, Odr_external::direct_reference, Odr_external::indirect_reference, name, odr_any(), odr_bitstring(), odr_choice(), ODR_CONTEXT, ODR_EXPLICIT, ODR_EXTERNAL, ODR_EXTERNAL_arbitrary, ODR_EXTERNAL_octet, ODR_EXTERNAL_single, odr_graphicstring(), ODR_IMPLICIT, odr_implicit_settag(), odr_integer(), odr_missing(), odr_octetstring(), odr_oid(), odr_sequence_begin(), odr_sequence_end(), ODR_UNIVERSAL, opt, Odr_external::u, and Odr_external::which.
Referenced by ill_Answer(), ill_Item_Id(), ill_ItemRequest(), ill_Request(), and ill_Supplemental_Item_Description().
int odr_generalizedtime | ( | ODR | o, |
char ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 63 of file odr_use.c.
References name, odr_cstring(), ODR_GENERALIZEDTIME, odr_implicit_tag, ODR_UNIVERSAL, and opt.
Referenced by z_CommonInfo(), z_DatabaseInfo(), z_ElementData(), z_IU0SuppliedRecordsId(), z_IUSuppliedRecordsId(), z_PQSOriginPartNotToKeep(), z_PQSTargetPart(), z_TaskPackage(), and z_Term().
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().
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().
int odr_visiblestring | ( | ODR | o, |
char ** | p, | ||
int | opt, | ||
const char * | name | ||
) |
Definition at line 41 of file odr_use.c.
References name, odr_cstring(), odr_implicit_tag, ODR_UNIVERSAL, ODR_VISIBLESTRING, and opt.
Referenced by ill_Amount(), ill_AmountString(), ill_EDIFACTString(), ill_ISO_Date(), ill_ISO_Time(), z_DBName(), z_DefaultDiagFormat(), z_IdAuthentication(), and z_OCLC_UserInformation().