cfgfile 0.2.11
|
Input stream for parser. More...
#include <input_stream.hpp>
Public Member Functions | |
input_stream_t (const typename Trait::string_t &file_name, typename Trait::istream_t &input) | |
~input_stream_t () | |
Trait::char_t | get () |
Get a symbol from the stream. | |
void | put_back (typename Trait::char_t ch) |
Put symbol back in the stream. | |
Trait::pos_t | line_number () const |
Trait::pos_t | column_number () const |
bool | at_end () const |
const Trait::string_t & | file_name () const |
Input stream for parser.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Get a symbol from the stream.
|
inline |
|
inline |
Put symbol back in the stream.