LikeMatcher Class Reference

An object which matches character data against a LIKE pattern. Created via DSIPatternUtilities::CreateLikeMatcher(). More...

List of all members.

Public Member Functions

virtual bool Matches (const void *in_data, simba_uint32 in_length)=0
 Check if the given data matches the LIKE pattern defined by this object.
virtual ~LikeMatcher ()
 Virtual Destructor.

Detailed Description

An object which matches character data against a LIKE pattern. Created via DSIPatternUtilities::CreateLikeMatcher().


Constructor & Destructor Documentation

virtual ~LikeMatcher (  )  [inline, virtual]

Virtual Destructor.


Member Function Documentation

virtual bool Matches ( const void *  in_data,
simba_uint32  in_length 
) [pure virtual]

Check if the given data matches the LIKE pattern defined by this object.

Parameters:
in_data A pointer to the data to check against the LIKE pattern. Must be in the encoding specified when creating this object. Cannot be NULL. (NOT OWN).
in_length The length of the data pointed to by in_data, in bytes.
Returns:
True if the given data matches the LIKE pattern defined by this object, false otherwise.

The documentation for this class was generated from the following file:

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