home *** CD-ROM | disk | FTP | other *** search
/ ftptest.leeds.ac.uk / 2015.02.ftptest.leeds.ac.uk.tar / ftptest.leeds.ac.uk / bionet / CAE-GROUP / SCL-WIN3x / SCL.EXE / READ_FUN.H < prev    next >
C/C++ Source or Header  |  1994-08-06  |  1KB  |  49 lines

  1. #ifndef READ_FUN_H
  2. #define    READ_FUN_H
  3.  
  4. #include <sdai.h>
  5.  
  6. //print Error information for debugging purposes
  7. extern void PrintErrorState(ErrorDescriptor &err);
  8.  
  9. // print istream error information for debugging purposes
  10. extern void IStreamState(istream &in);
  11.  
  12. extern int 
  13. ReadInteger(SdaiInteger &val, istream &in, ErrorDescriptor *err, 
  14.         char *tokenList);
  15.  
  16. extern int 
  17. ReadInteger(SdaiInteger &val, const char *s, ErrorDescriptor *err, 
  18.         char *tokenList);
  19.  
  20. extern Severity 
  21. IntValidLevel (const char *attrValue, ErrorDescriptor *err,
  22.            int clearError, int optional, char *tokenList);
  23.  
  24. extern int
  25. ReadReal(SdaiReal &val, istream &in, ErrorDescriptor *err, 
  26.      char *tokenList);
  27.  
  28. extern int
  29. ReadReal(SdaiReal &val, const char *s, ErrorDescriptor *err, 
  30.      char *tokenList);
  31.  
  32. extern Severity 
  33. RealValidLevel (const char *attrValue, ErrorDescriptor *err,
  34.         int clearError, int optional, char *tokenList);
  35.  
  36. extern int
  37. ReadNumber(SdaiReal &val, istream &in, ErrorDescriptor *err, 
  38.        char *tokenList);
  39.  
  40. extern int
  41. ReadNumber(SdaiReal &val, const char *s, ErrorDescriptor *err, 
  42.        char *tokenList);
  43.  
  44. extern Severity 
  45. NumberValidLevel (const char *attrValue, ErrorDescriptor *err,
  46.           int clearError, int optional, char *tokenList);
  47.  
  48. #endif
  49.