Developer Reference

  • 2020
  • 07/15/2020
  • Public Content
Contents

ippGetStatusString

Translates a status code into a message.

Syntax

const char* ippGetStatusString
(
IppStatus
StsCode
);
Include Files
ippcore.h
Parameters
StsCode
Code that indicates the status type (see Table 
Status Codes and Messages
)
Description
This function returns a pointer to the text string associated with a status code
StsCode
. Use this function to produce error and warning messages. The returned pointer is a pointer to an internal static buffer and needs not be released.
The status information function translates this code into the corresponding message
Null Pointer Error
:
Example
A code example below shows how to use the
ippGetStatusString
function. If you call an Intel IPP function, in this example
ippiSet_8u_C1R
, with a
NULL
pointer, it returns an error code
-8
.
void statusInfo( void ) {
IppiSize roi = {0};
IppStatus st = ippiSet_8u_C1R(3, 0, 0, roi );
printf( " %d : %s\n", st, ippGetStatusString( st ));
}
Output:
-8, Null Pointer Error

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804