InspIRCd  3.0
Public Member Functions | Public Attributes | List of all members
Parser Struct Reference

Public Member Functions

 Parser (ParseStack &me, int myflags, FILE *conf, const std::string &name, const std::string &mandatorytag)
int next (bool eof_ok=false)
void unget (int ch)
void comment ()
bool wordchar (char ch)
void nextword (std::string &rv)
bool kv (ConfigItems *items)
void dotag ()
bool outer_parse ()

Public Attributes

int flags
FILE *const file
FilePosition current
FilePosition last_tag
reference< ConfigTagtag
int ungot
std::string mandatory_tag

The documentation for this struct was generated from the following file: