NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
#include <ArrayValue.hpp>
Public Member Functions | |
ArrayValue (DataTypePtr type, std::vector< std::string > &&values) noexcept | |
~ArrayValue () override=default | |
std::string | toString () const noexcept override |
Returns a string representation of this value. More... | |
bool | isEquals (ValueTypePtr other) const noexcept override |
Checks if two values are equal. More... | |
![]() | |
ValueType (const DataTypePtr &type) | |
virtual | ~ValueType ()=default |
template<class CheckedType > | |
auto | as () |
Public Attributes | |
std::vector< std::string > const | values |
![]() | |
DataTypePtr const | dataType |
|
inlinenoexcept |
|
overridedefault |
|
overridevirtualnoexcept |
Checks if two values are equal.
Implements NES::ValueType.
References magic_enum::detail::values().
|
overridevirtualnoexcept |
Returns a string representation of this value.
Implements NES::ValueType.
std::vector<std::string> const NES::ArrayValue::values |