#include <axis2_stack.h>
Public Attributes | |
axis2_status_t(* | free )(axis2_stack_t *stack, const axis2_env_t *env) |
void *(* | pop )(axis2_stack_t *stack, const axis2_env_t *env) |
axis2_status_t(* | push )(axis2_stack_t *stack, const axis2_env_t *env, void *value) |
int(* | size )(axis2_stack_t *stack, const axis2_env_t *env) |
void *(* | get )(axis2_stack_t *stack, const axis2_env_t *env) |
void *(* | get_at )(axis2_stack_t *stack, const axis2_env_t *env, int i) |
axis2_status_t( * axis2_stack_ops::free)(axis2_stack_t *stack, const axis2_env_t *env) |
Free function of the stack
stack | pointer to stack | |
env | environemnt |
void*( * axis2_stack_ops::get)(axis2_stack_t *stack, const axis2_env_t *env) |
returns the last put value from the stack without removing it from stack