pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
Functions
Plank endian functions
Plank functions

Functions

static void pl_SwapEndianUS (unsigned short *bits)
 Swap the byte order of the unisgned short pointed to by bits.
static void pl_SwapEndianUI24 (PlankUI24 *bits)
 Swap the byte order of the 24-bit int pointed to by bits.
static void pl_SwapEndianUI (unsigned int *bits)
 Swap the byte order of the unisgned int pointed to by bits.
static void pl_SwapEndianULL (PlankULL *bits)
 Swap the byte order of the unisgned long long pointed to by bits.
static void pl_SwapEndianUL (PlankUL *data)
 Swap the byte order of the unisgned long pointed to by data.
static void pl_SwapEndianS (short *data)
 Swap the byte order of the short pointed to by data.
static void pl_SwapEndianI (int *data)
 Swap the byte order of the int pointed to by data.
static void pl_SwapEndianI24 (PlankI24 *data)
 Swap the byte order of the 24-bit int pointed to by data.
static void pl_SwapEndianL (long *data)
 Swap the byte order of the long pointed to by data.
static void pl_SwapEndianLL (PlankLL *data)
 Swap the byte order of the long long pointed to by data.
static void pl_SwapEndianF (float *data)
 Swap the byte order of the float pointed to by data.
static void pl_SwapEndianD (double *data)
 Swap the byte order of the double pointed to by data.
static void pl_VectorSwapEndianUS (PlankUS *data, PlankUL N)
 Swap the endianness of a vector of unsigned short elements.
static void pl_VectorSwapEndianS (PlankS *data, PlankUL N)
 Swap the endianness of a vector of short elements.
static void pl_VectorSwapEndianUI24 (PlankUI24 *data, PlankUL N)
 Swap the endianness of a vector of unsigned 24-bit int elements.
static void pl_VectorSwapEndianI24 (PlankI24 *data, PlankUL N)
 Swap the endianness of a vector of 24-bit int elements.
static void pl_VectorSwapEndianUI (PlankUI *data, PlankUL N)
 Swap the endianness of a vector of unsigned int elements.
static void pl_VectorSwapEndianI (PlankI *data, PlankUL N)
 Swap the endianness of a vector of int elements.
static void pl_VectorSwapEndianUL (PlankUL *data, PlankUL N)
 Swap the endianness of a vector of unsigned long elements.
static void pl_VectorSwapEndianL (PlankL *data, PlankUL N)
 Swap the endianness of a vector of long elements.
static void pl_VectorSwapEndianULL (PlankULL *data, PlankUL N)
 Swap the endianness of a vector of unsigned long long (64-bit) elements.
static void pl_VectorSwapEndianLL (PlankLL *data, PlankUL N)
 Swap the endianness of a vector of long long (64-bit) elements.

Function Documentation

static void pl_SwapEndianD ( double *  data) [inline, static]

Swap the byte order of the double pointed to by data.

static void pl_SwapEndianF ( float *  data) [inline, static]

Swap the byte order of the float pointed to by data.

static void pl_SwapEndianI ( int *  data) [inline, static]

Swap the byte order of the int pointed to by data.

static void pl_SwapEndianI24 ( PlankI24 data) [inline, static]

Swap the byte order of the 24-bit int pointed to by data.

static void pl_SwapEndianL ( long *  data) [inline, static]

Swap the byte order of the long pointed to by data.

static void pl_SwapEndianLL ( PlankLL *  data) [inline, static]

Swap the byte order of the long long pointed to by data.

static void pl_SwapEndianS ( short *  data) [inline, static]

Swap the byte order of the short pointed to by data.

static void pl_SwapEndianUI ( unsigned int *  bits) [inline, static]

Swap the byte order of the unisgned int pointed to by bits.

static void pl_SwapEndianUI24 ( PlankUI24 bits) [inline, static]

Swap the byte order of the 24-bit int pointed to by bits.

static void pl_SwapEndianUL ( PlankUL *  data) [inline, static]

Swap the byte order of the unisgned long pointed to by data.

static void pl_SwapEndianULL ( PlankULL *  bits) [inline, static]

Swap the byte order of the unisgned long long pointed to by bits.

static void pl_SwapEndianUS ( unsigned short *  bits) [inline, static]

Swap the byte order of the unisgned short pointed to by bits.

 All Classes Functions Typedefs Enumerations Enumerator Properties