BDE 4.14.0 Production release
|
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::RegEx | inlinestatic |
depthLimit() const | bdlpcre::RegEx | inline |
flags() const | bdlpcre::RegEx | inline |
isJitAvailable() | bdlpcre::RegEx | static |
isPrepared() const | bdlpcre::RegEx | inline |
jitStackSize() const | bdlpcre::RegEx | inline |
k_FLAG_CASELESS enum value | bdlpcre::RegEx | |
k_FLAG_DOTMATCHESALL enum value | bdlpcre::RegEx | |
k_FLAG_DUPNAMES enum value | bdlpcre::RegEx | |
k_FLAG_JIT enum value | bdlpcre::RegEx | |
k_FLAG_MULTILINE enum value | bdlpcre::RegEx | |
k_FLAG_UTF8 enum value | bdlpcre::RegEx | |
k_INVALID_OFFSET | bdlpcre::RegEx | static |
k_REPLACE_EXTENDED enum value | bdlpcre::RegEx | |
k_REPLACE_GLOBAL enum value | bdlpcre::RegEx | |
k_REPLACE_LITERAL enum value | bdlpcre::RegEx | |
k_REPLACE_UNKNOWN_UNSET enum value | bdlpcre::RegEx | |
k_REPLACE_UNSET_EMPTY enum value | bdlpcre::RegEx | |
k_STATUS_DEPTH_LIMIT_FAILURE enum value | bdlpcre::RegEx | |
k_STATUS_JIT_STACK_LIMIT_FAILURE enum value | bdlpcre::RegEx | |
k_STATUS_NO_MATCH enum value | bdlpcre::RegEx | |
k_STATUS_SUCCESS enum value | bdlpcre::RegEx | |
k_STATUS_UTF8_3_BYTES_CHARACTER_RANGE_FAILURE enum value | bdlpcre::RegEx | |
k_STATUS_UTF8_4_BYTES_CHARACTER_RANGE_FAILURE enum value | bdlpcre::RegEx | |
k_STATUS_UTF8_5_OR_6_BYTES_CHARACTER_FAILURE enum value | bdlpcre::RegEx | |
k_STATUS_UTF8_FIRST_BYTE_SIGNIFICANT_BITS_FAILURE enum value | bdlpcre::RegEx | |
k_STATUS_UTF8_FIRST_BYTE_WRONG_VALUE_FAILURE enum value | bdlpcre::RegEx | |
k_STATUS_UTF8_OVERLONG_CHARACTER_FAILURE enum value | bdlpcre::RegEx | |
k_STATUS_UTF8_SIGNIFICANT_BITS_VALUE_FAILURE enum value | bdlpcre::RegEx | |
k_STATUS_UTF8_TRUNCATED_CHARACTER_FAILURE enum value | bdlpcre::RegEx | |
match(const bsl::string_view &subject, size_t subjectOffset=0) const | bdlpcre::RegEx | |
match(const char *subject, size_t subjectLength, size_t subjectOffset=0) const | bdlpcre::RegEx | |
match(bsl::pair< size_t, size_t > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) const | bdlpcre::RegEx | |
match(bsl::string_view *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) const | bdlpcre::RegEx | |
match(bsl::string_view *result, const bsl::string_view &subject, size_t subjectOffset=0) const | bdlpcre::RegEx | |
match(bsl::vector< bsl::pair< size_t, size_t > > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) const | bdlpcre::RegEx | |
match(bsl::vector< bslstl::StringRef > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) const | bdlpcre::RegEx | |
match(bsl::vector< bsl::string_view > *result, const bsl::string_view &subject, size_t subjectOffset=0) const | bdlpcre::RegEx | |
match(std::vector< bsl::string_view > *result, const bsl::string_view &subject, size_t subjectOffset=0) const | bdlpcre::RegEx | |
matchRaw(const bsl::string_view &subject, size_t subjectOffset=0) const | bdlpcre::RegEx | |
matchRaw(const char *subject, size_t subjectLength, size_t subjectOffset=0) const | bdlpcre::RegEx | |
matchRaw(bsl::pair< size_t, size_t > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) const | bdlpcre::RegEx | |
matchRaw(bsl::string_view *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) const | bdlpcre::RegEx | |
matchRaw(bsl::string_view *result, const bsl::string_view &subject, size_t subjectOffset=0) const | bdlpcre::RegEx | |
matchRaw(bsl::vector< bsl::pair< size_t, size_t > > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) const | bdlpcre::RegEx | |
matchRaw(bsl::vector< bslstl::StringRef > *result, const char *subject, size_t subjectLength, size_t subjectOffset=0) const | bdlpcre::RegEx | |
matchRaw(bsl::vector< bsl::string_view > *result, const bsl::string_view &subject, size_t subjectOffset=0) const | bdlpcre::RegEx | |
matchRaw(std::vector< bsl::string_view > *result, const bsl::string_view &subject, size_t subjectOffset=0) const | bdlpcre::RegEx | |
namedSubpatterns(bsl::vector< bsl::pair< bsl::string_view, int > > *result) const | bdlpcre::RegEx | |
namedSubpatterns(std::vector< std::pair< bsl::string_view, int > > *result) const | bdlpcre::RegEx | |
numSubpatterns() const | bdlpcre::RegEx | |
pattern() const | bdlpcre::RegEx | inline |
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) const | bdlpcre::RegEx | |
replace(std::string *result, int *errorOffset, const bsl::string_view &subject, const bsl::string_view &replacement, size_t options=0) const | bdlpcre::RegEx | |
replaceRaw(bsl::string *result, int *errorOffset, const bsl::string_view &subject, const bsl::string_view &replacement, size_t options=0) const | bdlpcre::RegEx | |
replaceRaw(std::string *result, int *errorOffset, const bsl::string_view &subject, const bsl::string_view &replacement, size_t options=0) const | bdlpcre::RegEx | |
setDefaultDepthLimit(int depthLimit) | bdlpcre::RegEx | inlinestatic |
setDepthLimit(int depthLimit) | bdlpcre::RegEx | |
subpatternIndex(const char *name) const | bdlpcre::RegEx | |
~RegEx() | bdlpcre::RegEx | inline |