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>