UGDK
|
#include <reader.h>
Public Member Functions | |
Reader (FILE *file) | |
Reader (const std::string &file_path) | |
~Reader () | |
std::string & | file_path () |
size_t | line () |
bool | Begin () |
int | Next () |
void | SkipComment () |
void | SkipSpace () |
bool | IsReserved (int token) |
bool | UntilNextTag () |
bool | Name (std::string &name) |
void | Value (std::string &value) |
void | ValueSequence (std::vector< std::string > &values) |
ugdk::gdd::Reader::Reader | ( | FILE * | file | ) | [inline] |
ugdk::gdd::Reader::Reader | ( | const std::string & | file_path | ) |
ugdk::gdd::Reader::~Reader | ( | ) | [inline] |
bool ugdk::gdd::Reader::Begin | ( | ) | [inline] |
std::string& ugdk::gdd::Reader::file_path | ( | ) | [inline] |
bool ugdk::gdd::Reader::IsReserved | ( | int | token | ) | [inline] |
size_t ugdk::gdd::Reader::line | ( | ) | [inline] |
bool ugdk::gdd::Reader::Name | ( | std::string & | name | ) | [inline] |
int ugdk::gdd::Reader::Next | ( | ) | [inline] |
void ugdk::gdd::Reader::SkipComment | ( | ) | [inline] |
void ugdk::gdd::Reader::SkipSpace | ( | ) | [inline] |
bool ugdk::gdd::Reader::UntilNextTag | ( | ) | [inline] |
void ugdk::gdd::Reader::Value | ( | std::string & | value | ) | [inline] |
void ugdk::gdd::Reader::ValueSequence | ( | std::vector< std::string > & | values | ) | [inline] |