home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ssvpar.zip / SSSTO.HPP < prev    next >
Text File  |  1994-09-17  |  695b  |  32 lines

  1. #if !defined( SSSTO)
  2. #  define SSSTO
  3. #  include<ssglobal.h>
  4.  
  5.    struct SSStoStackElement
  6.       {
  7.       SSStoStackElement* opNext;
  8.       };
  9.  
  10.    class SSStoStack
  11.       {
  12.       public:
  13.          SSConstr           SSStoStack( SSUnsigned32, SSUnsigned32);
  14.  
  15.          void               init( void);
  16.          void*              alloc( void);
  17.          void               free( void*);
  18.  
  19.          SSDestr            SSStoStack( void);
  20.  
  21.       private:
  22.          SSStoStackElement* opTop;
  23.          SSUnsigned32       oulNum;
  24.          SSUnsigned32       oulSize;
  25.          SSStoStackElement* opBlock;
  26.       };
  27.  
  28.    void* mallocSS( SSUnsigned32);
  29.    void  freeSS( void*);
  30.  
  31. #endif
  32.