#include <crashhandler.h>
Register value with variable size and component count.
Public Member Functions | |
GenericRegisterValue (UInt16 value) | |
GenericRegisterValue (UInt32 value) | |
GenericRegisterValue (UInt64 value) | |
GenericRegisterValue (UInt64 valueA, UInt64 valueB) | |
GenericRegisterValue (UInt64 valueA, UInt64 valueB, UInt64 valueC, UInt64 valueD) | |
GenericRegisterValue (GenericRegisterValue &&src) | |
MAXON_OPERATOR_MOVE_ASSIGNMENT (GenericRegisterValue) | |
void | PrintValue (FILE *file) const |
Public Attributes | |
Int16 | _size |
Int16 | _componentCnt |
UChar | _value [32] |
|
explicit |
|
explicit |
|
explicit |
GenericRegisterValue | ( | UInt64 | valueA, |
UInt64 | valueB | ||
) |
Constructs a vector register with two values of 8 bytes.
GenericRegisterValue | ( | UInt64 | valueA, |
UInt64 | valueB, | ||
UInt64 | valueC, | ||
UInt64 | valueD | ||
) |
Constructs a vector register with four values of 8 bytes.
GenericRegisterValue | ( | GenericRegisterValue && | src | ) |
MAXON_OPERATOR_MOVE_ASSIGNMENT | ( | GenericRegisterValue | ) |
void PrintValue | ( | FILE * | file | ) | const |
Int16 _size |
Int16 _componentCnt |
UChar _value[32] |