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.