UGDK  0.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ugdk::gdd::Reader Class Reference

#include <ugdk/util/gdd/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)
 

Constructor & Destructor Documentation

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

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
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

The documentation for this class was generated from the following files: