Changeset 151 in libcf for trunk/include/cf_stack.h


Ignore:
Timestamp:
10/31/13 10:17:24 (11 years ago)
Author:
cheese
Message:

#1 fix interface and add util module

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/cf_stack.h

    r128 r151  
    1313#include "cf_base.h"
    1414
    15 /** 스택 컨텍스트 (Opaque) */
    16 typedef void *  CF_Stack_Ctx;
    17 
    1815#ifdef __cplusplus
    1916extern "C" {
     
    2118
    2219CF_EXPORT int
    23 CF_Stack_CreateCtx      (CF_Stack_Ctx * ctx);
     20CF_Stack_Create         (cf_ctx * ctx);
    2421
    2522CF_EXPORT int
    26 CF_Stack_DestroyCtx     (CF_Stack_Ctx ctx);
     23CF_Stack_Destroy        (cf_ctx ctx);
    2724
    2825CF_EXPORT int
    29 CF_Stack_Push           (CF_Stack_Ctx   ctx,
    30                          const void     * element);
     26CF_Stack_Push           (cf_ctx     ctx,
     27                         const void * element);
    3128
    3229CF_EXPORT int
    33 CF_Stack_Pop            (CF_Stack_Ctx   ctx,
    34                          void           ** element);
     30CF_Stack_Pop            (cf_ctx ctx,
     31                         void   ** element);
    3532
    3633CF_EXPORT int
    37 CF_Stack_Top            (CF_Stack_Ctx   ctx,
    38                          void           ** element);
     34CF_Stack_Top            (cf_ctx ctx,
     35                         void   ** element);
    3936
    4037CF_EXPORT int
    41 CF_Stack_GetSize        (CF_Stack_Ctx ctx);
     38CF_Stack_GetSize        (cf_ctx ctx);
    4239
    4340#ifdef __cplusplus
Note: See TracChangeset for help on using the changeset viewer.