|
Zserio C++17 runtime library 1.3.0
Built for Zserio 2.20.0
|
#include <TypeInfoUtil.h>
Static Public Member Functions | |
| static bool | isCompound (SchemaType schemaType) |
| static bool | isCompound (CppType cppType) |
| static bool | hasChoice (SchemaType schemaType) |
| static bool | hasChoice (CppType cppType) |
| static bool | isFixedSize (SchemaType schemaType) |
| static bool | isFixedSize (CppType cppType) |
| static bool | isIntegral (SchemaType schemaType) |
| static bool | isIntegral (CppType cppType) |
| static bool | isSigned (SchemaType schemaType) |
| static bool | isSigned (CppType cppType) |
| static bool | isFloatingPoint (SchemaType schemaType) |
| static bool | isFloatingPoint (CppType cppType) |
The type information helper utilities to check zserio schema and C++ types.
Definition at line 12 of file TypeInfoUtil.h.
Checks if C++ type is a choice or union type.
| cppType | C++ type to check. |
Definition at line 44 of file TypeInfoUtil.cpp.
|
static |
Checks if zserio type is a choice or union type.
| schemaType | Schema type to check. |
Definition at line 32 of file TypeInfoUtil.cpp.
Checks if C++ type is a compound type.
| cppType | C++ type to check. |
Definition at line 19 of file TypeInfoUtil.cpp.
|
static |
Checks if zserio type is a compound type.
| schemaType | Schema type to check. |
Definition at line 6 of file TypeInfoUtil.cpp.
Checks if C++ type is a fixed sized type.
| cppType | C++ type to check. |
Definition at line 198 of file TypeInfoUtil.cpp.
|
static |
Checks if zserio type is a fixed sized type.
| schemaType | Schema type to check. |
Definition at line 56 of file TypeInfoUtil.cpp.
Checks if C++ type is a floating point type.
| cppType | C++ type to check. |
Definition at line 499 of file TypeInfoUtil.cpp.
|
static |
Checks if zserio type is a floating point type.
| schemaType | Schema type to check. |
Definition at line 486 of file TypeInfoUtil.cpp.
Checks if C++ type is a integral type.
| cppType | C++ type to check. |
Definition at line 369 of file TypeInfoUtil.cpp.
|
static |
Checks if zserio type is a integral type.
| schemaType | Schema type to check. |
Definition at line 219 of file TypeInfoUtil.cpp.
Checks if C++ type is a signed type.
| cppType | C++ type to check. |
Definition at line 470 of file TypeInfoUtil.cpp.
|
static |
Checks if zserio type is a signed type.
| schemaType | Schema type to check. |
Definition at line 388 of file TypeInfoUtil.cpp.