Class HandleDataType

Class Documentation

class HandleDataType

Hardware handles supported types

Public Types

enum Value

Values:

enumerator UNKNOWN
enumerator DOUBLE
enumerator BOOL

Public Functions

HandleDataType() = default
inline constexpr HandleDataType(Value value)
inline explicit HandleDataType(const std::string &data_type)
inline operator Value() const
explicit operator bool() const = delete
inline constexpr bool operator==(HandleDataType other) const
inline constexpr bool operator!=(HandleDataType other) const
inline constexpr bool operator==(Value other) const
inline constexpr bool operator!=(Value other) const
inline std::string to_string() const
inline HandleDataType from_string(const std::string &data_type)