RE/flex input character sequence class. More...
#include <reflex/utf8.h>
#include <cstdio>
#include <cstring>
#include <iostream>
#include <string>
#include <stdint.h>
Classes | |
class | reflex::Input |
Input character sequence class for unified access to sources of input text. More... | |
struct | reflex::Input::file_encoding |
Common file_encoding constants. More... | |
struct | reflex::Input::Handler |
FILE* handler functor base class to handle FILE* errors and non-blocking FILE* reads. More... | |
class | reflex::Input::streambuf |
Stream buffer for reflex::Input, derived from std::streambuf. More... | |
class | reflex::Input::dos_streambuf |
Stream buffer for reflex::Input to read DOS files, replaces CRLF by LF, derived from std::streambuf. More... | |
class | reflex::BufferedInput |
Buffered input. More... | |
class | reflex::BufferedInput::streambuf |
Buffered stream buffer for reflex::Input, derived from std::streambuf. More... | |
class | reflex::BufferedInput::dos_streambuf |
Buffered stream buffer for reflex::Input to read DOS files, replaces CRLF by LF, derived from std::streambuf. More... | |
Namespaces | |
reflex | |
Variables | |
const unsigned short | reflex::codepages [][256] |
RE/flex input character sequence class.