Changeset 152 in libcf for trunk/src/cf_util.c


Ignore:
Timestamp:
10/31/13 10:27:04 (11 years ago)
Author:
cheese
Message:

#1 add doxygen comment

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/cf_util.c

    r151 r152  
    7676#endif
    7777
     78/**
     79 * 시스템 오류코드를 반환
     80 *
     81 * \return 시스템 오류코드
     82 *
     83 * \remarks
     84 * windows    : GetLastError () <br />
     85 * linux/unix : errno
     86 */
    7887int
    7988CF_Util_GetSystemError (void)
    8089{
    8190#if defined(_WIN32) || defined(_WIN64)
    82     return WSAGetLastError ();
     91    return GetLastError ();
    8392#else
    8493    return errno;
     
    8695}
    8796
     97/**
     98 * 현재 시간을 가져옴
     99 *
     100 * \return 성공 시, CF_OK; 실패 시, 오류 코드
     101 *
     102 * \param dt    datetime 구조체 주소
     103 */
    88104int
    89105CF_Util_GetCurrentTime (CF_UTIL_DATETIME * dt)
     
    111127}
    112128
     129/**
     130 * 시간정보를 문자열로 변환
     131 *
     132 * \return 성공 시, CF_OK; 실패 시, 오류 코드
     133 *
     134 * \param dt    datetime 구조체 주소
     135 * \param str   변환한 문자열을 저장할 충분한 공간의 메모리
     136 */
    113137int
    114138CF_Util_GetTimeString (const CF_UTIL_DATETIME   * dt,
    115                        char                     * buffer)
     139                       char                     * str)
    116140{
    117     ASSERT_ARGS (dt     == NULL);
    118     ASSERT_ARGS (buffer == NULL);
     141    ASSERT_ARGS (dt  == NULL);
     142    ASSERT_ARGS (str == NULL);
    119143
    120     snprintf (buffer, CF_UTIL_DATETIME_LENGTH,
     144    snprintf (str, CF_UTIL_DATETIME_LENGTH,
    121145              "%04d-%02d-%02d %02d:%02d:%02d.%03d",
    122146              dt->year, dt->month, dt->day,
Note: See TracChangeset for help on using the changeset viewer.