Notational Conventions

The code and syntax used in this manual for function and variable declarations are written in the ANSI C style. However, versions of Intel IPP for different processors or operating systems may, of necessity, vary slightly.

This manual uses the following notational conventions:

Font Conventions

The following font conventions are used:

THIS TYPE STYLE

Used in the text for the Intel IPP constant identifiers. For example, IPPI_MAX_64S.

This type style

Mixed with the uppercase in structure names as in IppLibraryVersion; also used in function names, code examples and call statements; for example, void ippsFree().

This type style

Parameters in function prototypes and parameters description; for example:value, srcStep.

Signal Name Conventions

In this manual, vectors and arrays are commonly used to represent a discrete 1D signal. The notation x(n) refers to a conceptual signal, while the notation x[n] refers to an actual vector. Both of these are annotated to indicate a specific finite range of values:

x[n], 0 ≤ n< len.

Typically, the number of elements in vectors is denoted by len. Vector names contain square brackets as distinct from vector elements with current index n.

For example, the expression pDst[n] = pSrc[n] + val implies that each element pDst[n] of the vector pDst is computed for each n in the range from 0 to len-1. Special cases are regarded and described separately.

Naming Conventions

The following naming conventions for different items are used by the Intel IPP software:

For the detailed description of function name structure in Intel IPP, see Function Naming.


Submit feedback on this help topic

Copyright © 2000 - 2010, Intel Corporation. All rights reserved.