rdmtimeapi.h File Reference

Header for the public Time API. More...

#include "rdmdatetimetypes.h"
#include "rdmretcodetypes.h"
Include dependency graph for rdmtimeapi.h:
This graph shows which files directly or indirectly include this file:

Functions

uint64_t rdm_timeMeasureMilliSecs (void)
Time in milli seconds suitable for measuring elapsed time. More...
RDM_RETCODE rdm_timeFromString (const char *str, RDM_PACKED_TIME_T *ptm)
Convert a string to local time. More...
uint16_t rdm_timeHour (RDM_PACKED_TIME_T tm)
Get the hour of the day. More...
uint16_t rdm_timeMinute (RDM_PACKED_TIME_T tm)
Get the minute of the hour. More...
uint16_t rdm_timeSecond (RDM_PACKED_TIME_T tm)
Get the second of the minute. More...
uint16_t rdm_timeFraction (RDM_PACKED_TIME_T tm)
Get the fractions of the second. More...
RDM_RETCODE rdm_timeToString (RDM_PACKED_TIME_T timeVal, RDM_TIME_FORMAT time_fmt, char *buf, size_t bufSize, size_t *puSize)
Convert a time to a string. More...
RDM_PACKED_TIME_T rdm_timeZero (void)
Get the local time at the start of a day. More...
RDM_RETCODE rdm_timeNow (int16_t time_zone, RDM_PACKED_TIME_T *ptm)
Get the current local time. More...
RDM_RETCODE rdm_timeNowAsString (int16_t time_zone, char *timebuf, size_t buflen)
Get current local time as a string. More...

Detailed Description

Header for the public Time API.


Raima Database Manager

Copyright (c) 2010 Raima Inc., All rights reserved.

Use of this software, whether in source code format, or in executable, binary object code form, is governed by the Raima LICENSE which is fully described in the LICENSE.TXT file, included within this

distribution of files.