Bitmap Struct Reference

#include <veil_datatypes.h>

Collaboration diagram for Bitmap:

Collaboration graph

Detailed Description

Subtype of Object for storing bitmaps.

A bitmap is stored as an array of int4 values. See veil_bitmap.c for more information. Note that the size of a Bitmap structure is determined dynamically at run time as the size of the array is only known then.

Definition at line 197 of file veil_datatypes.h.


Data Fields

ObjType type
 This must have the value OBJ_BITMAP.
int32 canary
int32 dbgelems
int32 bitzero
 The index of the lowest bit the bitmap can store.
int32 bitmax
 The index of the highest bit the bitmap can store.
uint32 bitset [1]
 Element zero of the array of int4 values comprising the bitmap.

Field Documentation

uint32 Bitmap::bitset

Element zero of the array of int4 values comprising the bitmap.

Definition at line 205 of file veil_datatypes.h.

Referenced by vl_BitmapSetbit(), and vl_ClearBitmap().


The documentation for this struct was generated from the following files:
Generated on Tue Mar 11 10:20:10 2008 for Veil by  doxygen 1.5.4