DSIBinaryLikeMatcher Member List

This is the complete list of members for DSIBinaryLikeMatcher, including all inherited members.
DSIBinaryLikeHelper(EncodingType in_encoding, const simba_string in_multiChar, const simba_string in_singleChar, const simba_string in_spaceChar, const simba_int32 in_codeUnitSize)DSIBinaryLikeHelper [private]
DSIBinaryLikeMatcher(EncodingType in_encoding, AutoPtr< simba_string > in_pattern, const IndexVector &in_metaCharVector, const simba_string &in_multiChar, const simba_string &in_singleChar, const simba_string &in_spaceChar, const simba_int32 in_codeUnitSize)DSIBinaryLikeMatcher
DSILikeMatcher()DSILikeMatcher< DSIBinaryLikeMatcher >
DSILikeMatcher(const void *in_pattern, simba_uint32 in_patternLength, const IndexVector &in_metaCharVector, const simba_int32 in_codeUnitSize=2)DSILikeMatcher< DSIBinaryLikeMatcher >
DSILikeMatcher< DSIBinaryLikeMatcher > classDSIBinaryLikeMatcher [friend]
EndsWith(const LikeVector::const_iterator &in_LikeNodeIter, const void *in_string, const simba_int32 in_stringByteLength, const simba_int32 in_startIndexInBytes, simba_int32 &out_resultLengthInBytes) const DSIBinaryLikeHelper [private]
IntializeEncoding(const EncodingType &in_encoding, simba_string &out_multiChar, simba_string &out_singleChar, simba_string &out_spaceChar, simba_int32 &out_codeUnitSize)DSIBinaryLikeHelper [private, static]
LikeSearchContext typedefDSIBinaryLikeHelper [private]
Match(const void *in_haystack, const simba_uint32 in_hayLength) constDSILikeMatcher< DSIBinaryLikeMatcher > [virtual]
MatchImpl(const void *in_haystack, const simba_uint32 in_length) constDSILikeMatcher< DSIBinaryLikeMatcher > [protected]
ParsePatternAndEscapeStrings(const void *in_pattern, simba_int32 in_patternLength, const void *in_escapeChar, simba_int32 in_escapeCharLength, IndexVector &io_metaCharVector, simba_string &io_cPattern, const simba_string &in_multiChar, const simba_string &in_singleChar, const simba_int32 in_codeunitSize)DSIBinaryLikeHelper [private, static]
Search(simba_int32 in_offset, const void *in_pattern, const simba_int32 in_patternByteLength, const void *in_string, const simba_int32 in_stringByteLength, simba_int32 &out_resultLengthInBytes, simba_int32 &out_indexInBytes) const DSIBinaryLikeHelper [private]
SearchContext< DSIBinaryLikeHelper >DSIBinaryLikeMatcher [friend]
SkipN(const void *in_string, const simba_int32 in_stringByteLength, simba_int32 in_currentIndexInBytes, simba_int32 in_skipGraphemes, simba_int32 &out_numberofBytesSkipped) const DSIBinaryLikeHelper [private]
StartsWith(const void *in_pattern, const simba_int32 in_patternByteLength, const void *in_string, const simba_int32 in_stringByteLength, const simba_int32 in_startIndexInBytes, simba_int32 &out_resultLengthInBytes) const DSIBinaryLikeHelper [private]
~DSILikeMatcher()DSILikeMatcher< DSIBinaryLikeMatcher >
~ILikeMatcher()ILikeMatcher [inline, virtual]

Generated on Wed May 17 14:21:15 2017 for SimbaEngine 10.1.3.1011 by simba