Definitions for BITSET classes. More...
#include <mi32/stddefns.h>#include <memory.h>

Go to the source code of this file.
Classes | |
| class | BITSET |
| Bit set. More... | |
| class | BITSET_SHARED |
| Shared Bit set. More... | |
| class | BITSET_UNOWNED |
| Base bit set class for case where actual array is "owned" by something other than the class. More... | |
| class | BITSET_UNOWNED::ITERATOR |
| Iterator to step forward through all selected items in a BITSET. More... | |
Defines | |
| #define | CLASSLIBEXPORT MI_DLLCLASSIMPORT |
Enumerations | |
| enum | SET_OPERATION { SET_OPERATION_Null = 0, SET_OPERATION_Clear = 1, SET_OPERATION_Set = 2, SET_OPERATION_Negate = 3, SET_OPERATION_Copy = 4, SET_OPERATION_Union = 5, SET_OPERATION_Add = SET_OPERATION_Union, SET_OPERATION_Subtract = 6, SET_OPERATION_ExUnion = 7, SET_OPERATION_Intersection = 8 } |
Definitions for BITSET classes.
This class is designed so that an access violation beyond the array size results in a bit setting of 'false'.
| #define CLASSLIBEXPORT MI_DLLCLASSIMPORT |
| enum SET_OPERATION |
1.6.1