|
typedef unsigned long long | id_type |
| Type used for the identifying integer (64-bits).
|
|
typedef int32_t | flags_type |
| Type used for the flag integer.
|
|
typedef size_t | size_type |
| Type used for size of vectors.
|
|
typedef uint64_t | data_type |
| Type used for containing a single data element which is the largest integer.
|
|
typedef int64_t | sdata_type |
| Type used for containing a single data element which is the largest signed integer.
|
|
typedef TVector< id_type > | IdVector |
| Vector for lists of information ID's.
|
|
typedef TVector< InformationBase * > | Vector |
| Vector for containing different information base derived classes.
|
|
template<typename T > |
constexpr std::enable_if_t<(sizeof(T)<=sizeof(data_type)), data_type > | toDataType (T value) const |
| Casts any type to a data_type value.
|
|
template<typename T > |
constexpr std::enable_if_t<(sizeof(T)<=sizeof(data_type)), T > | fromDataType (data_type value) const |
| Casts a data_type value to a given type.
|
|
static constexpr size_t | npos = std::numeric_limits<size_type>::max() |
| Unsigned size value indicating not found or no index.
|
|
Class handling the connection exchanging data using a QIODevice.