home *** CD-ROM | disk | FTP | other *** search
/ Carousel Volume 2 #1 / carousel.iso / mactosh / code / tcopuls_.sit / strlink.h < prev   
Encoding:
C/C++ Source or Header  |  1989-09-17  |  945 b   |  42 lines  |  [TEXT/MPS ]

  1. /* -*- Emacs Mode: C++ -*- */
  2.  
  3. /*    strlink.h  - StrLink Class header (linked list of strings)
  4.  
  5.     Copyright (C) 1989, Integrity Software
  6.     Author: Isaac J. Salzman (salzman@rand.org)
  7.  
  8.     This software may be freely used/modified/distributed
  9.     as desired so long as this copyright notice remains
  10.     in tact.
  11. */
  12.  
  13. /*
  14.  *------------------------------------------------------------------
  15.  * $Header: /tmp_mnt/amnt/lh/salzman/src/class/RCS/strlink.h,v 1.1 89/09/17 15:01:36 salzman Exp Locker: salzman $
  16.  *------------------------------------------------------------------
  17.  * $Log:    strlink.h,v $
  18.  * Revision 1.1  89/09/17  15:01:36  salzman
  19.  * Initial revision
  20.  * 
  21. */
  22.  
  23. #ifndef _H_strlink
  24. #define _H_strlink
  25.  
  26. #include "link.h"
  27.  
  28. class StrLink : INHERIT_PUBLIC Link
  29. {
  30. PROTECTED    /* our descendants can access this member */
  31.     char *string;
  32.     
  33. PUBLIC    
  34.     DECL_INIT(StrLink)(char *);
  35.     DECL_DEST(StrLink)(void);
  36.     
  37.     void showval(void);
  38.     int compare(char *);
  39. };
  40.  
  41. #endif
  42.