Go to the documentation of this file.
   36             throw Error_BasicIO_File();
 
   49     if (countp!=NULL) *countp = count;
 
   65         if ((prevch==
'*')&&(ch==
'/')) {
 
   69     if (countp!=NULL) *countp = count;
 
   92             } 
else  if (ch == 
'*') {
 
   99     } 
while ((ch==
' ')||(ch==
'\n')||(ch==
'\t'));
 
  100     if (countp!=NULL) *countp =  
count;
 
  113        throw Error_BasicIO_Exp_Delim();
 
  141 inline char Upper(
char ch) 
 
  161         chdescr = (char)
Upper(*p);
 
  171             if (chdescr!=
Upper(ch)) {
 
  172                throw Error_BasicIO_Unexpected();
 
  192     while ((count==0)&&(
strchr(delim,ch)==NULL)) {
 
  193         *p = (char) toupper(ch);
 
  196            throw Error_BasicIO_ToBig();
 
  
int _EatSpace(std::istream &is, int *countp=NULL)
void _check_istream(std::istream &is)
int _EatUntilEndOfLine(std::istream &is, int *countp=NULL)
void EatEnd(std::istream &is, int delim)
void EatWord(std::istream &is, const char *delim, char *storage, int maxsize)
int _EatUntilEndOfComment(std::istream &is, int *countp=NULL)
void Eat(std::istream &is, int delim)