FindMatch

Engine/source/core/strings/findMatch.h

More...

Private Attributes

Public Attributes

Vector< char * >

Public Static Functions

bool
isMatch(const char * exp, const char * string, bool caseSensitive)
bool
isMatchMultipleExprs(const char * exps, const char * str, bool caseSensitive)

Public Functions

FindMatch(char * _expression, U32 _maxMatches)
FindMatch(U32 _maxMatches)
bool
findMatch(const char * string, bool caseSensitive)
bool
setExpression(const char * _expression)

Detailed Description

Private Attributes

char * expression 
U32 maxMatches 

Public Attributes

Vector< char * > matchList 

Public Static Functions

isMatch(const char * exp, const char * string, bool caseSensitive)

isMatchMultipleExprs(const char * exps, const char * str, bool caseSensitive)

Public Functions

FindMatch(char * _expression, U32 _maxMatches)

FindMatch(U32 _maxMatches)

~FindMatch()

clear()

findMatch(const char * string, bool caseSensitive)

isFull()

numMatches()

setExpression(const char * _expression)