27#ifndef _CEGUIStdRegexMatcher_h_
28#define _CEGUIStdRegexMatcher_h_
30#include "CEGUI/RegexMatcher.h"
31#include "CEGUI/String.h"
33#if (__cplusplus >= 201103L) || (_MSC_VER >= 1600)
37namespace std {
using namespace tr1; }
55 bool matchRegex(
const String& str)
const;
Interface for Regex matching support classes.
Definition: RegexMatcher.h:41
MatchState
Enumeration of possible states when cosidering a regex match.
Definition: RegexMatcher.h:45
Implementation of RegexMatcher using std::regex.
Definition: StdRegexMatcher.h:45
const String & getRegexString() const
Return reference to current regex string set.
StdRegexMatcher()
Constructor.
~StdRegexMatcher()
Destructor.
void setRegexString(const String ®ex)
Set the regex string that will be matched against.
MatchState getMatchStateOfString(const String &str) const
Return the MatchState result for the given String.
String class used within the GUI system.
Definition: String.h:64
Main namespace for Crazy Eddie's GUI Library.
Definition: arch_overview.dox:1