|
Itasca C++ Interface
|
Base type definitions - if QT is not in use. More...
Go to the source code of this file.
Macros | |
| #define | BASE_EXPORT IMPORT_TAG |
| #define | OS_CURRENT 1 |
| #define | OS_LINUX 2 |
| #define | OS_WINDOWS 1 |
| #define | FOR(x, y) for (auto x=(y).begin();x!=(y).end();++x) |
Typedefs | |
| typedef wchar_t | Char |
| string character type, Unicode supporting. | |
| typedef char | Byte |
| signed 8 bit | |
| typedef unsigned char | UByte |
| unsigned 8 bit | |
| typedef short | Short |
| signed 16 bit | |
| typedef unsigned short | UShort |
| unsigned 16 bit | |
| typedef int | Int |
| signed 32 bit | |
| typedef unsigned int | UInt |
| unsigned 32 bit | |
| typedef __int64 | Long |
| signed 64 bit | |
| typedef unsigned __int64 | ULong |
| unsigned 64 bit | |
| typedef float | Float |
| 32 bit floating point | |
| typedef double | Double |
| 64 bit floating point | |
| typedef unsigned int | TType |
| class type indicator | |
| using | char16 = char16_t |
| using | char8 = char |
| using | int8 = signed char |
| using | uint8 = unsigned char |
| using | int16 = short |
| using | uint16 = unsigned short |
| using | int32 = int |
| using | uint32 = unsigned int |
| using | int64 = Long |
| using | uint64 = ULong |
Base type definitions - if QT is not in use.
These are base type definitions, used to avoid system-specific changes in size and capacity. Use then only if QT is not being used. Qt defines its own types.
1.8.15