21 (*stack)->node = NULL;
37 ARC_DEBUG_LOG_ERROR(
"ARC_Stack_Push(stack) called, size of stack is maxed, cannot add another node");
66 void *nodeData = node->
data;
#define ARC_ERRNO_OVERFLOW
#define ARC_DEBUG_LOG_ERROR(STR)
uint32_t ARC_Stack_Size(ARC_Stack *stack)
gets size of stack
void ARC_Stack_Create(ARC_Stack **stack)
creates ARC_Stack type
void ARC_Stack_Push(ARC_Stack *stack, void *data)
pushes value on stack
void * ARC_Stack_Pop(ARC_Stack *stack)
pops top off of ARC_Stack
void ARC_Stack_Destroy(ARC_Stack *stack)
destroyes ARC_Stack type