NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
PhysicalTypeUtil.hpp File Reference
#include <Common/ExecutableType/NESType.hpp>
#include <cstdint>
Include dependency graph for PhysicalTypeUtil.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 NES
 This exception represents a network error.
 
 NES::PhysicalTypes
 

Functions

bool NES::PhysicalTypes::isChar (PhysicalTypePtr physicalType)
 Function to check if the physical type is a char. More...
 
bool NES::PhysicalTypes::isText (PhysicalTypePtr physicalType)
 Function to check if the physical type is text. More...
 
bool NES::PhysicalTypes::isBool (PhysicalTypePtr physicalType)
 Function to check if the physical type is a bool. More...
 
bool NES::PhysicalTypes::isUInt8 (PhysicalTypePtr physicalType)
 Function to check if the physical type is a unsigned int 8. More...
 
bool NES::PhysicalTypes::isUInt16 (PhysicalTypePtr physicalType)
 Function to check if the physical type is a unsigned int 16. More...
 
bool NES::PhysicalTypes::isUInt32 (PhysicalTypePtr physicalType)
 Function to check if the physical type is a unsigned int 32. More...
 
bool NES::PhysicalTypes::isUInt64 (PhysicalTypePtr physicalType)
 Function to check if the physical type is a unsigned int 64. More...
 
bool NES::PhysicalTypes::isInt8 (PhysicalTypePtr physicalType)
 Function to check if the physical type is a int 8. More...
 
bool NES::PhysicalTypes::isInt16 (PhysicalTypePtr physicalType)
 Function to check if the physical type is a int 16. More...
 
bool NES::PhysicalTypes::isInt32 (PhysicalTypePtr physicalType)
 Function to check if the physical type is a int 32. More...
 
bool NES::PhysicalTypes::isInt64 (PhysicalTypePtr physicalType)
 Function to check if the physical type is a int 64. More...
 
bool NES::PhysicalTypes::isFloat (PhysicalTypePtr physicalType)
 Function to check if the physical type is a float. More...
 
bool NES::PhysicalTypes::isDouble (PhysicalTypePtr physicalType)
 Function to check if the physical type is a double. More...
 
bool NES::PhysicalTypes::isArray (PhysicalTypePtr physicalType)
 Function to check if the physical type is a array. More...
 
PhysicalTypePtr NES::PhysicalTypes::getArrayComponent (PhysicalTypePtr physicalType)
 Gets the component physical type of an array. More...
 
template<class Type >
bool NES::PhysicalTypes::isSamePhysicalType (PhysicalTypePtr physicalType)
 Function to check that a compile-time type is the same as a particular physical type. Depending on the compile-time type parameter, this method selects the suitable type check on the physical type at runtime. More...