Visible to Intel only — GUID: GUID-A7A68AD3-26C8-4DB6-A0A8-6CD36E7A005A
Visible to Intel only — GUID: GUID-A7A68AD3-26C8-4DB6-A0A8-6CD36E7A005A
PatternMatchGetBufferSize
Computes the size of the work buffer for the ippsPatternMatch function.
Syntax
IppStatus ippsPatternMatchGetBufferSize (int srcLen, int patternLen, int patternSize, IppPatternMatchMode hint, int* bufSize);
Include Files
ipps.h
Parameters
srcLen |
Number of patterns in the source array. |
||||||
patternLen |
Number of elements in the templates array. |
||||||
patternSize |
The size of a pattern, in bytes. |
||||||
hint |
Option to run specially optimized code branch, supported values:
|
||||||
bufSize |
Size of the required buffer. |
Description
This function computes the size, in bytes, of the external work buffer needed for the ippsPatternMatch function. The result is stored in the bufSize parameter.
Return Values
ippStsNoErr |
Indicates no error. |
ippStsSizeErr |
Indicates an error when at least one of the srcLen, dstLen, or patternSize values is less than, or equal to zero; or patternSize is too big. |
ippStsBadArg |
Indicates an error when the value of hint is not supported. |