Implementation of text scanner class. More...
#include <iostream>
#include <cstdio>
#include <cctype>
#include <cstdlib>
#include <cmath>
#include <cstring>
#include <boost/format.hpp>
#include <errno.h>
#include "EasyScanner.h"
Go to the source code of this file.
Functions | |
static double | mystrtod (const char *nptr, char **endptr) |
EasyScanner & | operator>> (EasyScanner &scanner, double &value) |
EasyScanner & | operator>> (EasyScanner &scanner, int &value) |
EasyScanner & | operator>> (EasyScanner &scanner, const char *matchString) |
EasyScanner & | operator>> (EasyScanner &scanner, char matchChar) |
EasyScanner & | operator>> (EasyScanner &scanner, string &str) |
EasyScanner & | operator>> (EasyScanner &scanner, EasyScanner::Endl endl) |
Implementation of text scanner class.
Definition in file EasyScanner.cpp.
Definition at line 87 of file EasyScanner.cpp.
EasyScanner& operator>> | ( | EasyScanner & | scanner, |
double & | value | ||
) |
Definition at line 733 of file EasyScanner.cpp.
EasyScanner& operator>> | ( | EasyScanner & | scanner, |
int & | value | ||
) |
Definition at line 743 of file EasyScanner.cpp.
EasyScanner& operator>> | ( | EasyScanner & | scanner, |
const char * | matchString | ||
) |
Definition at line 754 of file EasyScanner.cpp.
EasyScanner& operator>> | ( | EasyScanner & | scanner, |
char | matchChar | ||
) |
Definition at line 766 of file EasyScanner.cpp.
EasyScanner& operator>> | ( | EasyScanner & | scanner, |
string & | str | ||
) |
Definition at line 776 of file EasyScanner.cpp.
EasyScanner& operator>> | ( | EasyScanner & | scanner, |
EasyScanner::Endl | endl | ||
) |
Definition at line 787 of file EasyScanner.cpp.