Logo Search packages:      
Sourcecode: xboxdrv version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes

INIParser Class Reference

Collaboration diagram for INIParser:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 INIParser (std::istream &in, INIBuilder &builder, const std::string &context)
void run ()

Private Member Functions

bool accept (char c)
void eat_rest_of_line ()
void error (const std::string &message)
void expect (char c)
std::string get_ident ()
std::string get_section ()
std::string get_string ()
std::string get_value ()
int getchar ()
 INIParser (const INIParser &)
void newline ()
void next ()
INIParseroperator= (const INIParser &)
int peek ()
void whitespace ()

Private Attributes

INIBuilderm_builder
int m_column
std::string m_context
int m_current_char
std::istream & m_in
int m_line

Detailed Description

Definition at line 28 of file ini_parser.hpp.


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

Generated by  Doxygen 1.6.0   Back to index