ScummVM API documentation
Wintermute::BaseParser Class Reference

Classes

struct  TokenDesc
 

Public Member Functions

int32 scanStr (const char *in, const char *format,...)
 
char * getLastOffender ()
 
void skipToken (char **buf, char *tok, char *msg=nullptr)
 
int32 getTokenInt (char **buf)
 
float getTokenFloat (char **buf)
 
Common::String getToken (char **buf)
 
char * getAssignmentText (char **buf)
 
char * getSubText (char **buf, char open, char close)
 
void skipCharacters (char **buf, const char *toSkip)
 
int32 getCommand (char **buf, const TokenDesc *tokens, char **params)
 
int32 getObject (char **buf, const TokenDesc *tokens, char **name, char **data)
 

Public Attributes

int32 _parserLine = 0
 
char _lastOffender [255]
 
char * _whiteSpace
 

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