![]() |
![]() |
![]() |
Libbeagle Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
BeagleTimestamp; BeagleTimestamp * beagle_timestamp_new_from_string (const char *str
); BeagleTimestamp * beagle_timestamp_new_from_unix_time (time_t time
); void beagle_timestamp_free (BeagleTimestamp *timestamp
); gboolean beagle_timestamp_to_unix_time (BeagleTimestamp *timestamp
,time_t *time
);
BeagleTimestamp * beagle_timestamp_new_from_string (const char *str
);
Creates a newly allocated BeagleTimestamp from the given string. The string should be of the following format, "20050623100511" and represents a timestamp in UTC.
|
a string |
Returns : |
the newly allocated BeagleTimestamp. |
BeagleTimestamp * beagle_timestamp_new_from_unix_time (time_t time
);
Creates a newly allocated BeagleTimestamp from time
.
|
a time_t |
Returns : |
the newly created BeagleTimestamp. |
void beagle_timestamp_free (BeagleTimestamp *timestamp
);
Frees the memory allocated by the given BeagleTimestamp.
|
a BeagleTimestamp |
gboolean beagle_timestamp_to_unix_time (BeagleTimestamp *timestamp
,time_t *time
);
Converts the given BeagleTimestamp to a unix time_t.
|
a BeagleTimestamp |
|
a time_t |
Returns : |
TRUE on success and otherwise FALSE . |