Data Structures | |
struct | Yep16fc |
Complex half-precision (16-bit) IEEE floating point type. More... | |
struct | Yep32fc |
Complex single-precision (32-bit) IEEE floating point type. More... | |
struct | Yep64fc |
Complex double-precision (64-bit) IEEE floating point type. More... | |
struct | Yep32df |
Dual single-precision (32-bit) IEEE floating point type. More... | |
struct | Yep64df |
Dual double-precision (64-bit) IEEE floating point type. More... | |
struct | Yep128u |
128-bit unsigned integer type. More... | |
struct | Yep128s |
128-bit signed integer type. More... | |
Enumerations | |
enum | YepStatus { YepStatusOk = 0, YepStatusNullPointer = 1, YepStatusMisalignedPointer = 2, YepStatusInvalidArgument = 3, YepStatusInvalidData = 4, YepStatusInvalidState = 5, YepStatusUnsupportedHardware = 6, YepStatusUnsupportedSoftware = 7, YepStatusInsufficientBuffer = 8, YepStatusOutOfMemory = 9, YepStatusSystemError = 10, YepStatusAccessDenied = 11 } |
Indicates success or failure of Yeppp! functions. More... | |
Integral types | |
typedef uint8_t | Yep8u |
8-bit unsigned integer type. | |
typedef uint16_t | Yep16u |
16-bit unsigned integer type. | |
typedef uint32_t | Yep32u |
32-bit unsigned integer type. | |
typedef uint64_t | Yep64u |
64-bit unsigned integer type. | |
typedef int8_t | Yep8s |
8-bit signed integer type. | |
typedef int16_t | Yep16s |
16-bit signed integer type. | |
typedef int32_t | Yep32s |
32-bit signed integer type. | |
typedef int64_t | Yep64s |
64-bit signed integer type. | |
typedef size_t | YepSize |
Unsigned integer type of pointer width. More... | |
typedef compiler_specific< half > | Yep16f |
Half-precision (16-bit) IEEE floating point type. | |
typedef float | Yep32f |
Single-precision (32-bit) IEEE floating point type. | |
typedef double | Yep64f |
Double-precision (64-bit) IEEE floating point type. | |
typedef compiler_specific < long double > | Yep80f |
Extended-precision (80-bit) IEEE floating point type. | |
typedef compiler_specific< bool > | YepBoolean |
Boolean type. More... | |
#define | YepBooleanTrue true |
Boolean true value. | |
#define | YepBooleanFalse false |
Boolean false value. | |
struct Yep16fc |
struct Yep32fc |
struct Yep64fc |
struct Yep32df |
struct Yep64df |
typedef size_t YepSize |
Unsigned integer type of pointer width.
YepSize is 64-bit wide on systems with 64-bit pointers and 32-bit wide on systems with 32-bit pointers.
typedef compiler_specific<bool> YepBoolean |
Boolean type.
The only valid values for YepBoolean type are YepBooleanTrue and YepBooleanFalse.
enum YepStatus |
Indicates success or failure of Yeppp! functions.