| Bitmap | Subtype of Object for storing bitmaps |
| BitmapArray | Subtype of Object for storing bitmap arrays |
| BitmapHash | Subtype of Object for storing bitmap hashes |
| BitmapRef | Subtype of Object for storing bitmap refs |
| Int4Array | Subtype of Object for storing arrays of integers |
| Int4Var | Subtype of Object for storing simple int4 values |
| MemChunk | Chunks provide a linked list of dynamically allocated shared memory segments, with the most recently allocated chunk at the tail |
| MemContext | MemContexts are large single chunks of shared memory from which smaller allocations may be made |
| Object | General purpose object-type |
| Range | Subtype of Object for storing range values |
| ShmemCtl | The ShmemCtl structure is the first object allocated from the first chunk of shared memory in context 0 |
| VarEntry | A Veil variable |
| veil_variable_t | Describes a veil shared or session variable |