|
| enum class | utf_type : uint8_t { utf_type::UTF_8 = 8
, utf_type::UTF_16 = 16
, utf_type::UTF_32 = 32
} |
| | Enum with supported utf types. More...
|
| enum class | match_options_bits : uint32_t {
match_options_bits::None = 0u
, match_options_bits::Anchored = PCRE2_ANCHORED
, match_options_bits::CopyMatchedSubject = PCRE2_COPY_MATCHED_SUBJECT
, match_options_bits::DisableRecurseLoopCheck = PCRE2_DISABLE_RECURSELOOP_CHECK
,
match_options_bits::EndAnchored = PCRE2_ENDANCHORED
, match_options_bits::NotBOL = PCRE2_NOTBOL
, match_options_bits::NotEOL = PCRE2_NOTEOL
, match_options_bits::NotEmpty = PCRE2_NOTEMPTY
,
match_options_bits::NotEmptyAtStart = PCRE2_NOTEMPTY_ATSTART
, match_options_bits::NoJIT = PCRE2_NO_JIT
, match_options_bits::NoUTFCheck = PCRE2_NO_UTF_CHECK
, match_options_bits::PartialHard = PCRE2_PARTIAL_HARD
,
match_options_bits::PartialSoft = PCRE2_PARTIAL_SOFT
} |
| | Match options. More...
|
| enum class | compile_options_bits : uint32_t {
compile_options_bits::None = 0u
, compile_options_bits::Anchored = PCRE2_ANCHORED
, compile_options_bits::AllowEmptyClass = PCRE2_ALLOW_EMPTY_CLASS
, compile_options_bits::AltBSUX = PCRE2_ALT_BSUX
,
compile_options_bits::AltCircumflex = PCRE2_ALT_CIRCUMFLEX
, compile_options_bits::AltVerbNames = PCRE2_ALT_VERBNAMES
, compile_options_bits::AutoCallout = PCRE2_AUTO_CALLOUT
, compile_options_bits::Caseless = PCRE2_CASELESS
,
compile_options_bits::DollarEndonly = PCRE2_DOLLAR_ENDONLY
, compile_options_bits::DotAll = PCRE2_DOTALL
, compile_options_bits::DupNames = PCRE2_DUPNAMES
, compile_options_bits::EndAnchored = PCRE2_ENDANCHORED
,
compile_options_bits::Extended = PCRE2_EXTENDED
, compile_options_bits::FirstLine = PCRE2_FIRSTLINE
, compile_options_bits::Literal = PCRE2_LITERAL
, compile_options_bits::MatchInvalidUTF = PCRE2_MATCH_INVALID_UTF
,
compile_options_bits::MatchUnsetBackRef = PCRE2_MATCH_UNSET_BACKREF
, compile_options_bits::Multiline = PCRE2_MULTILINE
, compile_options_bits::NeverBackslashC = PCRE2_NEVER_BACKSLASH_C
, compile_options_bits::NeverUCP = PCRE2_NEVER_UCP
,
compile_options_bits::NeverUTF = PCRE2_NEVER_UTF
, compile_options_bits::NoAutoCapture = PCRE2_NO_AUTO_CAPTURE
, compile_options_bits::NoAutoPossess = PCRE2_NO_AUTO_POSSESS
, compile_options_bits::NoDotStarAnchor = PCRE2_NO_DOTSTAR_ANCHOR
,
compile_options_bits::NoStartOptimize = PCRE2_NO_START_OPTIMIZE
, compile_options_bits::NoUTFCheck = PCRE2_NO_UTF_CHECK
, compile_options_bits::UCP = PCRE2_UCP
, compile_options_bits::UnGreedy = PCRE2_UNGREEDY
,
compile_options_bits::UseOffsetLimit = PCRE2_USE_OFFSET_LIMIT
, compile_options_bits::UTF = PCRE2_UTF
} |
| | Compile options. More...
|
Main namespace of pcre2cpp library.