Main Page   Modules   Compound List   File List   Compound Members   File Members  

array.h File Reference

#include <gandalf/common/misc_defs.h>

Go to the source code of this file.

Defines

#define GAN_FILL_DEC(t, f)   void gan_fill_array_ ## f ( t *arr, unsigned long size, long stride, t val )
#define GAN_COPY_DEC(c, t)

Functions

 GAN_FILL_DEC (unsigned char, uc)
 GAN_FILL_DEC (short, s)
 GAN_FILL_DEC (int, i)
 GAN_FILL_DEC (long, l)
 GAN_FILL_DEC (double, d)
 GAN_FILL_DEC (float, f)
 GAN_FILL_DEC (void *, p)
 GAN_COPY_DEC (c, char)
 GAN_COPY_DEC (uc, unsigned char)
 GAN_COPY_DEC (s, short)
 GAN_COPY_DEC (i, int)
 GAN_COPY_DEC (l, long)
 GAN_COPY_DEC (f, float)
 GAN_COPY_DEC (d, double)
 GAN_COPY_DEC (p, void *)
 GAN_FILL_DEC (gan_ui8, ui8)
 Fill array of 8-bit unsigned integer objects.

 GAN_COPY_DEC (ui8, gan_ui8)
 Copy array of 8-bit unsigned integer objects. Copy source array of objects of type #gan_ui8 to dest array. The stride arguments indicate the spacing between elements of the arrays.


Detailed Description

Module: Array module

Part of: Gandalf Library

Revision: Last edited: Author:

Copyright: (c) 2000 Imagineer Software Limited


Generated on Mon Oct 13 16:14:40 2003 by doxygen1.3-rc1