webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
JSC::ConfigFileScanner Class Reference

Public Member Functions

 ConfigFileScanner (const char *filename)
 
bool start ()
 
unsigned lineNumber ()
 
const char * currentBuffer ()
 
bool atFileEnd ()
 
bool tryConsume (char c)
 
template<size_t length>
bool tryConsume (const char(&token) [length])
 
char * tryConsumeString ()
 
char * tryConsumeUpto (bool &foundChar, char c)
 

Constructor & Destructor Documentation

◆ ConfigFileScanner()

JSC::ConfigFileScanner::ConfigFileScanner ( const char *  filename)
inline

Member Function Documentation

◆ atFileEnd()

bool JSC::ConfigFileScanner::atFileEnd ( )
inline

◆ currentBuffer()

const char* JSC::ConfigFileScanner::currentBuffer ( )
inline

◆ lineNumber()

unsigned JSC::ConfigFileScanner::lineNumber ( )
inline

◆ start()

bool JSC::ConfigFileScanner::start ( )
inline

◆ tryConsume() [1/2]

bool JSC::ConfigFileScanner::tryConsume ( char  c)
inline

◆ tryConsume() [2/2]

template<size_t length>
bool JSC::ConfigFileScanner::tryConsume ( const char(&)  token[length])
inline

◆ tryConsumeString()

char* JSC::ConfigFileScanner::tryConsumeString ( )
inline

◆ tryConsumeUpto()

char* JSC::ConfigFileScanner::tryConsumeUpto ( bool &  foundChar,
char  c 
)
inline

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