Eneboo - Documentación para desarrolladores
'defines' | 'typedefs' | Funciones | Variables
Referencia del Archivo src/libmysql_macosx/include/my_time.h
#include "my_global.h"
#include "mysql_time.h"

Ir al código fuente de este archivo.

'defines'

#define MY_TIME_T_MAX   LONG_MAX
#define MY_TIME_T_MIN   LONG_MIN
#define YY_PART_YEAR   70
#define TIME_FUZZY_DATE   1
#define TIME_DATETIME_ONLY   2
#define MAX_DATE_STRING_REP_LENGTH   30

'typedefs'

typedef long my_time_t

Funciones

enum enum_mysql_timestamp_type str_to_datetime (const char *str, uint length, MYSQL_TIME *l_time, uint flags, int *was_cut)
bool str_to_time (const char *str, uint length, MYSQL_TIME *l_time, int *was_cut)
long calc_daynr (uint year, uint month, uint day)
void init_time (void)
my_time_t my_system_gmt_sec (const MYSQL_TIME *t, long *my_timezone, bool *in_dst_time_gap)
void set_zero_time (MYSQL_TIME *tm, enum enum_mysql_timestamp_type time_type)
int my_time_to_str (const MYSQL_TIME *l_time, char *to)
int my_date_to_str (const MYSQL_TIME *l_time, char *to)
int my_datetime_to_str (const MYSQL_TIME *l_time, char *to)
int my_TIME_to_str (const MYSQL_TIME *l_time, char *to)

Variables

C_MODE_START ulonglong log_10_int [20]
uchar days_in_month []

Documentación de los 'defines'

#define MAX_DATE_STRING_REP_LENGTH   30
#define MY_TIME_T_MAX   LONG_MAX
#define MY_TIME_T_MIN   LONG_MIN
#define TIME_DATETIME_ONLY   2
#define TIME_FUZZY_DATE   1
#define YY_PART_YEAR   70

Documentación de los 'typedefs'

typedef long my_time_t

Documentación de las funciones

long calc_daynr ( uint  year,
uint  month,
uint  day 
)
void init_time ( void  )
int my_date_to_str ( const MYSQL_TIME l_time,
char *  to 
)
int my_datetime_to_str ( const MYSQL_TIME l_time,
char *  to 
)
my_time_t my_system_gmt_sec ( const MYSQL_TIME t,
long *  my_timezone,
bool in_dst_time_gap 
)
int my_TIME_to_str ( const MYSQL_TIME l_time,
char *  to 
)
int my_time_to_str ( const MYSQL_TIME l_time,
char *  to 
)
void set_zero_time ( MYSQL_TIME tm,
enum enum_mysql_timestamp_type  time_type 
)
enum enum_mysql_timestamp_type str_to_datetime ( const char *  str,
uint  length,
MYSQL_TIME l_time,
uint  flags,
int was_cut 
)
bool str_to_time ( const char *  str,
uint  length,
MYSQL_TIME l_time,
int was_cut 
)

Documentación de las variables

C_MODE_START ulonglong log_10_int[20]
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'