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

Struct for maintaining a scalar of frequently used primitive types.
Definition at line 27 of file psScalar.h.
Data Fields | |
| psMathType | type |
| Type of data. | |
| union { | |
| 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. | |
| 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. | |
| 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. | |
| union { ... } psScalar::data |
Union for data types.
1.5.1