YAZ  5.34.0
Data Structures | Macros | Typedefs | Functions
z-date.h File Reference

ASN.1 Module UserInfoFormat-dateTime. More...

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

Go to the source code of this file.

Data Structures

struct  Z_DateTime
 
struct  Z_DateMonthAndDay
 
struct  Z_DateQuarter
 
struct  Z_DateSeason
 
struct  Z_Era
 
struct  Z_DateFlags
 
struct  Z_Date
 
struct  Z_Time
 

Macros

#define Z_DateQuarter_first   1
 
#define Z_DateQuarter_second   2
 
#define Z_DateQuarter_third   3
 
#define Z_DateQuarter_fourth   4
 
#define Z_DateSeason_winter   1
 
#define Z_DateSeason_spring   2
 
#define Z_DateSeason_summer   3
 
#define Z_DateSeason_autumn   4
 
#define Z_Era_decade   1
 
#define Z_Era_century   2
 
#define Z_Era_millennium   3
 
#define Z_Date_monthAndDay   1
 
#define Z_Date_julianDay   2
 
#define Z_Date_weekNumber   3
 
#define Z_Date_quarter   4
 
#define Z_Date_season   5
 
#define Z_Time_local   1
 
#define Z_Time_utc   2
 
#define Z_Time_utcOffset   3
 

Typedefs

typedef struct Z_DateTime Z_DateTime
 
typedef struct Z_DateMonthAndDay Z_DateMonthAndDay
 
typedef struct Z_DateQuarter Z_DateQuarter
 
typedef struct Z_DateSeason Z_DateSeason
 
typedef struct Z_Era Z_Era
 
typedef struct Z_DateFlags Z_DateFlags
 
typedef struct Z_Date Z_Date
 
typedef struct Z_Time Z_Time
 

Functions

int z_DateTime (ODR o, Z_DateTime **p, int opt, const char *name)
 
int z_DateMonthAndDay (ODR o, Z_DateMonthAndDay **p, int opt, const char *name)
 
int z_DateQuarter (ODR o, Z_DateQuarter **p, int opt, const char *name)
 
int z_DateSeason (ODR o, Z_DateSeason **p, int opt, const char *name)
 
int z_Era (ODR o, Z_Era **p, int opt, const char *name)
 
int z_DateFlags (ODR o, Z_DateFlags **p, int opt, const char *name)
 
int z_Date (ODR o, Z_Date **p, int opt, const char *name)
 
int z_Time (ODR o, Z_Time **p, int opt, const char *name)
 

Detailed Description

ASN.1 Module UserInfoFormat-dateTime.

Generated automatically by YAZ ASN.1 Compiler 0.4

Definition in file z-date.h.

Macro Definition Documentation

◆ Z_Date_julianDay

#define Z_Date_julianDay   2

Definition at line 110 of file z-date.h.

◆ Z_Date_monthAndDay

#define Z_Date_monthAndDay   1

Definition at line 109 of file z-date.h.

◆ Z_Date_quarter

#define Z_Date_quarter   4

Definition at line 112 of file z-date.h.

◆ Z_Date_season

#define Z_Date_season   5

Definition at line 113 of file z-date.h.

◆ Z_Date_weekNumber

#define Z_Date_weekNumber   3

Definition at line 111 of file z-date.h.

◆ Z_DateQuarter_first

#define Z_DateQuarter_first   1

Definition at line 62 of file z-date.h.

◆ Z_DateQuarter_fourth

#define Z_DateQuarter_fourth   4

Definition at line 65 of file z-date.h.

◆ Z_DateQuarter_second

#define Z_DateQuarter_second   2

Definition at line 63 of file z-date.h.

◆ Z_DateQuarter_third

#define Z_DateQuarter_third   3

Definition at line 64 of file z-date.h.

◆ Z_DateSeason_autumn

#define Z_DateSeason_autumn   4

Definition at line 79 of file z-date.h.

◆ Z_DateSeason_spring

#define Z_DateSeason_spring   2

Definition at line 77 of file z-date.h.

◆ Z_DateSeason_summer

#define Z_DateSeason_summer   3

Definition at line 78 of file z-date.h.

◆ Z_DateSeason_winter

#define Z_DateSeason_winter   1

Definition at line 76 of file z-date.h.

◆ Z_Era_century

#define Z_Era_century   2

Definition at line 90 of file z-date.h.

◆ Z_Era_decade

#define Z_Era_decade   1

Definition at line 89 of file z-date.h.

◆ Z_Era_millennium

#define Z_Era_millennium   3

Definition at line 91 of file z-date.h.

◆ Z_Time_local

#define Z_Time_local   1

Definition at line 128 of file z-date.h.

◆ Z_Time_utc

#define Z_Time_utc   2

Definition at line 129 of file z-date.h.

◆ Z_Time_utcOffset

#define Z_Time_utcOffset   3

Definition at line 130 of file z-date.h.

Typedef Documentation

◆ Z_Date

typedef struct Z_Date Z_Date

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

◆ Z_DateFlags

typedef struct Z_DateFlags Z_DateFlags

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

◆ Z_DateMonthAndDay

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

◆ Z_DateQuarter

typedef struct Z_DateQuarter Z_DateQuarter

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

◆ Z_DateSeason

typedef struct Z_DateSeason Z_DateSeason

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

◆ Z_DateTime

typedef struct Z_DateTime Z_DateTime

Definition at line 1 of file z-date.h.

◆ Z_Era

typedef struct Z_Era Z_Era

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

◆ Z_Time

typedef struct Z_Time Z_Time

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

Function Documentation

◆ z_Date()

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

◆ z_DateFlags()

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

◆ z_DateMonthAndDay()

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

◆ z_DateQuarter()

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

◆ z_DateSeason()

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

◆ z_DateTime()

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

◆ z_Era()

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

◆ z_Time()

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