BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlpcre::RegEx Member List

This is the complete list of members for bdlpcre::RegEx, including all inherited members.

BSLMF_NESTED_TRAIT_DECLARATION(RegEx, bslma::UsesBslmaAllocator)bdlpcre::RegEx
clear()bdlpcre::RegEx
defaultDepthLimit()bdlpcre::RegExinlinestatic
depthLimit() constbdlpcre::RegExinline
flags() constbdlpcre::RegExinline
isJitAvailable()bdlpcre::RegExstatic
isPrepared() constbdlpcre::RegExinline
jitStackSize() constbdlpcre::RegExinline
k_FLAG_CASELESS enum valuebdlpcre::RegEx
k_FLAG_DOTMATCHESALL enum valuebdlpcre::RegEx
k_FLAG_DUPNAMES enum valuebdlpcre::RegEx
k_FLAG_JIT enum valuebdlpcre::RegEx
k_FLAG_MULTILINE enum valuebdlpcre::RegEx
k_FLAG_UTF8 enum valuebdlpcre::RegEx
k_INVALID_OFFSETbdlpcre::RegExstatic
k_REPLACE_EXTENDED enum valuebdlpcre::RegEx
k_REPLACE_GLOBAL enum valuebdlpcre::RegEx
k_REPLACE_LITERAL enum valuebdlpcre::RegEx
k_REPLACE_UNKNOWN_UNSET enum valuebdlpcre::RegEx
k_REPLACE_UNSET_EMPTY enum valuebdlpcre::RegEx
k_STATUS_DEPTH_LIMIT_FAILURE enum valuebdlpcre::RegEx
k_STATUS_JIT_STACK_LIMIT_FAILURE enum valuebdlpcre::RegEx
k_STATUS_NO_MATCH enum valuebdlpcre::RegEx
k_STATUS_SUCCESS enum valuebdlpcre::RegEx
k_STATUS_UTF8_3_BYTES_CHARACTER_RANGE_FAILURE enum valuebdlpcre::RegEx
k_STATUS_UTF8_4_BYTES_CHARACTER_RANGE_FAILURE enum valuebdlpcre::RegEx
k_STATUS_UTF8_5_OR_6_BYTES_CHARACTER_FAILURE enum valuebdlpcre::RegEx
k_STATUS_UTF8_FIRST_BYTE_SIGNIFICANT_BITS_FAILURE enum valuebdlpcre::RegEx
k_STATUS_UTF8_FIRST_BYTE_WRONG_VALUE_FAILURE enum valuebdlpcre::RegEx
k_STATUS_UTF8_OVERLONG_CHARACTER_FAILURE enum valuebdlpcre::RegEx
k_STATUS_UTF8_SIGNIFICANT_BITS_VALUE_FAILURE enum valuebdlpcre::RegEx
k_STATUS_UTF8_TRUNCATED_CHARACTER_FAILURE enum valuebdlpcre::RegEx
match(const bsl::string_view &subject, size_t subjectOffset=0) constbdlpcre::RegEx
match(const char *subject, size_t subjectLength, size_t subjectOffset=0) constbdlpcre::RegEx
match(bsl::pair< size_t, size_t > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) constbdlpcre::RegEx
match(bsl::string_view *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) constbdlpcre::RegEx
match(bsl::string_view *result, const bsl::string_view &subject, size_t subjectOffset=0) constbdlpcre::RegEx
match(bsl::vector< bsl::pair< size_t, size_t > > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) constbdlpcre::RegEx
match(bsl::vector< bslstl::StringRef > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) constbdlpcre::RegEx
match(bsl::vector< bsl::string_view > *result, const bsl::string_view &subject, size_t subjectOffset=0) constbdlpcre::RegEx
match(std::vector< bsl::string_view > *result, const bsl::string_view &subject, size_t subjectOffset=0) constbdlpcre::RegEx
matchRaw(const bsl::string_view &subject, size_t subjectOffset=0) constbdlpcre::RegEx
matchRaw(const char *subject, size_t subjectLength, size_t subjectOffset=0) constbdlpcre::RegEx
matchRaw(bsl::pair< size_t, size_t > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) constbdlpcre::RegEx
matchRaw(bsl::string_view *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) constbdlpcre::RegEx
matchRaw(bsl::string_view *result, const bsl::string_view &subject, size_t subjectOffset=0) constbdlpcre::RegEx
matchRaw(bsl::vector< bsl::pair< size_t, size_t > > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) constbdlpcre::RegEx
matchRaw(bsl::vector< bslstl::StringRef > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) constbdlpcre::RegEx
matchRaw(bsl::vector< bsl::string_view > *result, const bsl::string_view &subject, size_t subjectOffset=0) constbdlpcre::RegEx
matchRaw(std::vector< bsl::string_view > *result, const bsl::string_view &subject, size_t subjectOffset=0) constbdlpcre::RegEx
namedSubpatterns(bsl::vector< bsl::pair< bsl::string_view, int > > *result) constbdlpcre::RegEx
namedSubpatterns(std::vector< std::pair< bsl::string_view, int > > *result) constbdlpcre::RegEx
numSubpatterns() constbdlpcre::RegEx
pattern() constbdlpcre::RegExinline
prepare(bsl::nullptr_t errorMessage, size_t *errorOffset, const char *pattern, int flags=0, size_t jitStackSize=0)bdlpcre::RegEx
prepare(STRING *errorMessage, size_t *errorOffset, const char *pattern, int flags=0, size_t jitStackSize=0)bdlpcre::RegEx
RegEx(bslma::Allocator *basicAllocator=0)bdlpcre::RegEx
replace(bsl::string *result, int *errorOffset, const bsl::string_view &subject, const bsl::string_view &replacement, size_t options=0) constbdlpcre::RegEx
replace(std::string *result, int *errorOffset, const bsl::string_view &subject, const bsl::string_view &replacement, size_t options=0) constbdlpcre::RegEx
replaceRaw(bsl::string *result, int *errorOffset, const bsl::string_view &subject, const bsl::string_view &replacement, size_t options=0) constbdlpcre::RegEx
replaceRaw(std::string *result, int *errorOffset, const bsl::string_view &subject, const bsl::string_view &replacement, size_t options=0) constbdlpcre::RegEx
setDefaultDepthLimit(int depthLimit)bdlpcre::RegExinlinestatic
setDepthLimit(int depthLimit)bdlpcre::RegEx
subpatternIndex(const char *name) constbdlpcre::RegEx
~RegEx()bdlpcre::RegExinline