|
Libical API Documentation 4.0 UNRELEASED Go to the stable 3.0 documentation
|
Implements the data structure representing vCard date-times. More...
Go to the source code of this file.
Macros | |
| #define | num_digits(s) |
| #define | TIME_BUF_SIZE 21 |
Functions | |
| const char * | vcardtime_as_vcard_string (const vcardtimetype t, unsigned flags) |
| char * | vcardtime_as_vcard_string_r (const vcardtimetype t, unsigned flags) |
| vcardtimetype | vcardtime_current_utc_time (void) |
| vcardtimetype | vcardtime_from_string (const char *str, int is_bare_time) |
| bool | vcardtime_is_date (const vcardtimetype t) |
| bool | vcardtime_is_datetime (const vcardtimetype t) |
| bool | vcardtime_is_leap_year (const int year) |
| bool | vcardtime_is_null_datetime (const vcardtimetype t) |
| bool | vcardtime_is_time (const vcardtimetype t) |
| bool | vcardtime_is_timestamp (const vcardtimetype t) |
| bool | vcardtime_is_utc (const vcardtimetype t) |
| bool | vcardtime_is_valid_time (const struct vcardtimetype t) |
| vcardtimetype | vcardtime_null_datetime (void) |
Implements the data structure representing vCard date-times.
Definition in file vcardtime.c.
| #define num_digits | ( | s | ) |
Definition at line 294 of file vcardtime.c.
| #define TIME_BUF_SIZE 21 |
Definition at line 28 of file vcardtime.c.
| const char * vcardtime_as_vcard_string | ( | const vcardtimetype | t, |
| unsigned | flags ) |
Definition at line 285 of file vcardtime.c.
| char * vcardtime_as_vcard_string_r | ( | const vcardtimetype | t, |
| unsigned | flags ) |
Definition at line 266 of file vcardtime.c.
| vcardtimetype vcardtime_current_utc_time | ( | void | ) |
Definition at line 37 of file vcardtime.c.
| vcardtimetype vcardtime_from_string | ( | const char * | str, |
| int | is_bare_time ) |
Definition at line 485 of file vcardtime.c.
| bool vcardtime_is_date | ( | const vcardtimetype | t | ) |
Definition at line 64 of file vcardtime.c.
| bool vcardtime_is_datetime | ( | const vcardtimetype | t | ) |
Definition at line 74 of file vcardtime.c.
| bool vcardtime_is_leap_year | ( | const int | year | ) |
Definition at line 91 of file vcardtime.c.
| bool vcardtime_is_null_datetime | ( | const vcardtimetype | t | ) |
Definition at line 69 of file vcardtime.c.
| bool vcardtime_is_time | ( | const vcardtimetype | t | ) |
Definition at line 59 of file vcardtime.c.
| bool vcardtime_is_timestamp | ( | const vcardtimetype | t | ) |
Definition at line 79 of file vcardtime.c.
| bool vcardtime_is_utc | ( | const vcardtimetype | t | ) |
Definition at line 86 of file vcardtime.c.
| bool vcardtime_is_valid_time | ( | const struct vcardtimetype | t | ) |
Definition at line 105 of file vcardtime.c.
| vcardtimetype vcardtime_null_datetime | ( | void | ) |
Definition at line 30 of file vcardtime.c.