UGDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
ugdk::gdd::Reader Class Reference

#include <reader.h>

List of all members.

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)

Constructor & Destructor Documentation

ugdk::gdd::Reader::Reader ( FILE *  file) [inline]
ugdk::gdd::Reader::Reader ( const std::string &  file_path)

Member Function Documentation

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]
void ugdk::gdd::Reader::Value ( std::string &  value) [inline]
void ugdk::gdd::Reader::ValueSequence ( std::vector< std::string > &  values) [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines