- Main Page
- Modules
- Classes

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# PIN_REGISTER Union Reference
[Context manipulation API]

`#include <types_vmapi.H>`

List of all members.

## Public Attributes

UINT8 | byte [MAX_BYTES_PER_PIN_REG]
UINT16 | word [MAX_WORDS_PER_PIN_REG]
UINT32 | dword [MAX_DWORDS_PER_PIN_REG]
UINT64 | qword [MAX_QWORDS_PER_PIN_REG]
INT8 | s_byte [MAX_BYTES_PER_PIN_REG]
INT16 | s_word [MAX_WORDS_PER_PIN_REG]
INT32 | s_dword [MAX_DWORDS_PER_PIN_REG]
INT64 | s_qword [MAX_QWORDS_PER_PIN_REG]
FLT32 | flt [MAX_FLOATS_PER_PIN_REG]
FLT64 | dbl [MAX_DOUBLES_PER_PIN_REG]

## Detailed Description

A container large enough to hold any architectural register. Implemented as a union to allow viewing the value as different types (signed/unsigned integer or floating point) and allow access in blocks of various sizes.

The documentation for this union was generated from the following file:

- types_vmapi.H