#include <psScalar.h>
Collaboration diagram for psScalar:

Struct for maintaining a scalar of frequently used primitive types.
Definition at line 32 of file psScalar.h.
Data Fields | |
| psMathType | type |
| Type of data. | |
| union { | |
| psU8 U8 | |
| Unsigned 8-bit integer data. | |
| psU16 U16 | |
| Unsigned 16-bit integer data. | |
| psU32 U32 | |
| Unsigned 32-bit integer data. | |
| psU64 U64 | |
| Unsigned 64-bit integer data. | |
| psS8 S8 | |
| Signed 8-bit integer data. | |
| psS16 S16 | |
| Signed 16-bit integer data. | |
| psS32 S32 | |
| Signed 32-bit integer data. | |
| psS64 S64 | |
| Signed 64-bit integer data. | |
| psF32 F32 | |
| Single-precision float data. | |
| psF64 F64 | |
| Double-precision float data. | |
| psC32 C32 | |
| Single-precision complex data. | |
| psC64 C64 | |
| Double-precision complex data. | |
| } | data |
| Union for data types. | |
|
|
Single-precision complex data.
Definition at line 47 of file psScalar.h. |
|
|
Double-precision complex data.
Definition at line 48 of file psScalar.h. |
|
|
Union for data types.
|
|
|
Single-precision float data.
Definition at line 45 of file psScalar.h. |
|
|
Double-precision float data.
Definition at line 46 of file psScalar.h. |
|
|
Signed 16-bit integer data.
Definition at line 42 of file psScalar.h. |
|
|
Signed 32-bit integer data.
Definition at line 43 of file psScalar.h. |
|
|
Signed 64-bit integer data.
Definition at line 44 of file psScalar.h. |
|
|
Signed 8-bit integer data.
Definition at line 41 of file psScalar.h. |
|
|
Type of data.
Definition at line 34 of file psScalar.h. |
|
|
Unsigned 16-bit integer data.
Definition at line 38 of file psScalar.h. |
|
|
Unsigned 32-bit integer data.
Definition at line 39 of file psScalar.h. |
|
|
Unsigned 64-bit integer data.
Definition at line 40 of file psScalar.h. |
|
|
Unsigned 8-bit integer data.
Definition at line 37 of file psScalar.h. |
1.4.2