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

ID 790148
Date 3/22/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

SortRadixIndexGetBufferSize

Computes the size of the buffer for the SortRadixIndexAscend and SortRadixIndexDescend functions.

Syntax

IppStatus ippsSortRadixIndexGetBufferSize(int len, IppDataType dataType, int* pBufSize);

IppStatus ippsSortRadixIndexGetBufferSize_L(IppSizeL len, IppDataType dataType, IppSizeL* pBufSize);

Include Files

ipps.h

Flavors with the _Lsuffix: ipps_l.h

Domain Dependencies

Headers: ippcore.h, ippvm.h

Libraries: ippcore.lib, ippvm.lib

Parameters

len

Number of elements in the vector

dataType

Data type pf the vector.

pBufSize

Pointer to the buffer size.

Description

This function calculates the size of the buffer for the ippsSortRadixIndexAscend/ippsSortRadixIndexDescend functions.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error when pBufSize is NULL.

ippStsSizeErr

Indicates an error when len is less than, or equal to 0.

ippStsDataTypeErr

Indicates an error when the dataType value is not supported.

See Also