Main Page | Class List | File List | Class Members | File Members

cstack.m File Reference

Definition of CStack class. More...

#include <Coconut/cstack.h>
#include <stdlib.h>

Classes

struct  _CStackElm

Defines

#define S_DEF_NUM   32

Functions

id NULL ()
void elm ()
 for (elm=stack_bottom;elm;elm++)
 free (stack_bottom)
void push: (id, id, id obj, id, id obj, id retain,)
id obj ()
 if (current_num > 0)
uint_t current_num ()
current_num > 0 stack_object ()
id objectAtIndex: (id, uint_t, id idx, id, id id, id obj,)
 if (idx< current_num)

Variables

 current_num = max_num = 0
 return [super init]
 stack_bottom = s_inc_size(stack_bottom, current_num, &max_num)
stack_bottom[current_num++] stack_object = obj
else return nil


Detailed Description

Definition of CStack class.

Date:
2004.02.14
Author:
Steel Wheels Project
Copyright
Copyright (C) 2004 Steel Wheels Project. All right reserved.
Description
Definition of CStack class. CList class operates single linked data set.

Function Documentation

id NULL  ) 
 

CStack operates stack of objects.


Generated on Wed Jul 14 18:34:59 2004 for Coconut by doxygen 1.3.6