Intel® Integrated Performance Primitives (Intel® IPP) Developer Guide and Reference

ID 790148
Date 3/22/2024
Public
Document Table of Contents

Uppercase, UppercaseLatin

DEPRECATED. Convert alphabetic characters of a string to all uppercase symbols.

Syntax

IppStatus ippsUppercaseLatin_8u(const Ipp8u* pSrc, Ipp8u* pDst, int len);

IppStatus ippsUppercaseLatin_8u_I(Ipp8u* pSrcDst, int len);

Include Files

ippch.h

Domain Dependencies

Headers: ippcore.h, ippvm.h, ipps.h

Libraries: ippcore.lib, ippvm.lib, ipps.lib

Parameters

pSrc

Pointer to the source string.

pDst

Pointer to the destination string.

pSrcDst

Pointer to the source and destination string for the in-place operation.

len

Number of elements in the string.

Description

NOTE:
These functions are deprecated and will be removed in a future release. If you have concerns, open a ticket and provide feedback at https://supporttickets.intel.com/.

These functions convert each alphabetic character of the source string pSrc to upper case and stores the result in pDst.

The in-place flavors of these functions convert each alphabetic character of the source string pSrcDst to upper case and store the result in pSrcDst.

The function ippsUppercase operates with Unicode characters. The function ippsUppercaseLatin operates with ASCII characters.

Code example  shows how to use the function ippsUppercaseLatin_8u.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error condition if at least one of the specified pointers is NULL.

ippStsLengthErr

Indicates an error condition if len is negative.