[BACK]Return to oxstack.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_ntl

Annotation of OpenXM/src/ox_ntl/oxstack.h, Revision 1.1

1.1     ! iwane       1: /* $OpenXM$ */
        !             2:
        !             3: #ifndef __OX_STACK_H__
        !             4: #define __OX_STACK_H__
        !             5:
        !             6: #include "ox_toolkit.h"
        !             7:
        !             8: #ifndef OXSERV_FAILURE
        !             9: #define OXSERV_FAILURE (-1)
        !            10: #define OXSERV_SUCCESS  ( 0)
        !            11: #endif
        !            12:
        !            13:
        !            14: #ifdef __cplusplus
        !            15: extern "C" {
        !            16: #endif
        !            17:
        !            18: int     oxstack_init_stack     (void);
        !            19: int     oxstack_extend_stack   (void);
        !            20: void    oxstack_dest           (void);
        !            21:
        !            22: int     oxstack_push   (cmo *);
        !            23: cmo    *oxstack_pop    (void);
        !            24: cmo    *oxstack_get    (int);
        !            25: cmo    *oxstack_peek   (void);
        !            26:
        !            27: int     oxstack_get_stack_pointer      (void);
        !            28:
        !            29: #ifdef __cplusplus
        !            30: }
        !            31: #endif
        !            32:
        !            33: #endif /* !__OX_STACK_H__ */

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>