Rapicorn - Experimental UI Toolkit - Source Code  13.07.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Namespaces | Enumerations | Functions
regex.hh File Reference
#include <rcore/utilities.hh>

Go to the source code of this file.

Namespaces

namespace  Rapicorn
 

The Rapicorn namespace encompasses core utilities and toolkit functionality.


Enumerations

enum  CompileFlags {
  CASELESS, MULTILINE, DOTALL, EXTENDED,
  ANCHORED, DOLLAR_ENDONLY, UNGREEDY, RAW,
  NO_AUTO_CAPTURE, OPTIMIZE, DUPNAMES, NEWLINE_CR,
  NEWLINE_LF, NEWLINE_CRLF
}
enum  MatchFlags {
  MATCH_ANCHORED, MATCH_NOTBOL, MATCH_NOTEOL, MATCH_NOTEMPTY,
  MATCH_PARTIAL, MATCH_NEWLINE_CR, MATCH_NEWLINE_LF, MATCH_NEWLINE_CRLF,
  MATCH_NEWLINE_ANY
}

Functions

CompileFlags Rapicorn::Regex::operator& (CompileFlags s1, CompileFlags s2)
CompileFlags & Rapicorn::Regex::operator&= (CompileFlags &s1, CompileFlags s2)
CompileFlags Rapicorn::Regex::operator| (CompileFlags s1, CompileFlags s2)
CompileFlags & Rapicorn::Regex::operator|= (CompileFlags &s1, CompileFlags s2)
MatchFlags Rapicorn::Regex::operator& (MatchFlags s1, MatchFlags s2)
MatchFlags & Rapicorn::Regex::operator&= (MatchFlags &s1, MatchFlags s2)
MatchFlags Rapicorn::Regex::operator| (MatchFlags s1, MatchFlags s2)
MatchFlags & Rapicorn::Regex::operator|= (MatchFlags &s1, MatchFlags s2)
bool Rapicorn::Regex::match_simple (const String &pattern, const String &utf8string, CompileFlags compile_flags, MatchFlags match_flags)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines