home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tv20cpp.zip / tvision / ttypes.h < prev    next >
C/C++ Source or Header  |  1998-01-19  |  716b  |  40 lines

  1. /*
  2.  * ttypes.h
  3.  *
  4.  * Turbo Vision - Version 2.0
  5.  *
  6.  * Copyright (c) 1994 by Borland International
  7.  * All Rights Reserved.
  8.  *
  9.  * Modified by Sergio Sigala <ssigala@globalnet.it>
  10.  */
  11.  
  12. #if !defined( __TTYPES_H )
  13. #define __TTYPES_H
  14.  
  15. enum Boolean { False, True };
  16.  
  17. typedef unsigned short ushort;
  18. typedef unsigned char uchar;
  19. typedef unsigned int uint;
  20. typedef unsigned long ulong;
  21.  
  22. const char EOS = '\0';
  23.  
  24. enum StreamableInit { streamableInit };
  25.  
  26. class ipstream;
  27. class opstream;
  28. class TStreamable;
  29. class TStreamableTypes;
  30.  
  31. typedef int ccIndex;
  32. typedef Boolean (*ccTestFunc)( void *, void * );
  33. typedef void (*ccAppFunc)( void *, void * );
  34.  
  35. const ccNotFound = -1;
  36.  
  37. extern const uchar specialChars[];
  38.  
  39. #endif  // __TTYPES_H
  40.