#include <streamcharsource.h>
Public Member Functions | |
operator bool () const | |
bool | operator! () const |
const StreamCharSource | operator+ (int i) const |
char | operator[] (std::size_t i) const |
StreamCharSource (const Stream &stream) | |
StreamCharSource (const StreamCharSource &source) | |
~StreamCharSource () | |
Private Member Functions | |
StreamCharSource & | operator= (const StreamCharSource &) |
Private Attributes | |
std::size_t | m_offset |
const Stream & | m_stream |
Definition at line 14 of file streamcharsource.h.
YAML_PM::StreamCharSource::StreamCharSource | ( | const Stream & | stream | ) | [inline] |
Definition at line 17 of file streamcharsource.h.
YAML_PM::StreamCharSource::StreamCharSource | ( | const StreamCharSource & | source | ) | [inline] |
Definition at line 18 of file streamcharsource.h.
YAML_PM::StreamCharSource::~StreamCharSource | ( | ) | [inline] |
Definition at line 19 of file streamcharsource.h.
YAML_PM::StreamCharSource::operator bool | ( | ) | const [inline] |
Definition at line 34 of file streamcharsource.h.
bool YAML_PM::StreamCharSource::operator! | ( | ) | const [inline] |
Definition at line 23 of file streamcharsource.h.
const StreamCharSource YAML_PM::StreamCharSource::operator+ | ( | int | i | ) | const [inline] |
Definition at line 38 of file streamcharsource.h.
StreamCharSource& YAML_PM::StreamCharSource::operator= | ( | const StreamCharSource & | ) | [private] |
char YAML_PM::StreamCharSource::operator[] | ( | std::size_t | i | ) | const [inline] |
Definition at line 22 of file streamcharsource.h.
std::size_t YAML_PM::StreamCharSource::m_offset [private] |
Definition at line 28 of file streamcharsource.h.
const Stream& YAML_PM::StreamCharSource::m_stream [private] |
Definition at line 29 of file streamcharsource.h.