IDL compiler front-end library
|
This is the complete list of members for AST::Variant, including all inherited members.
as_bool() const noexcept | AST::Variant | inline |
as_char() const noexcept | AST::Variant | inline |
as_constant() const noexcept | AST::Variant | inline |
as_double() const noexcept | AST::Variant | inline |
as_enum_item() const noexcept | AST::Variant | inline |
as_Fixed() const noexcept | AST::Variant | inline |
as_float() const noexcept | AST::Variant | inline |
as_long() const noexcept | AST::Variant | inline |
as_long_double() const noexcept | AST::Variant | inline |
as_long_long() const noexcept | AST::Variant | inline |
as_octet() const noexcept | AST::Variant | inline |
as_short() const noexcept | AST::Variant | inline |
as_string() const noexcept | AST::Variant | inline |
as_unsigned_long() const noexcept | AST::Variant | inline |
as_unsigned_long_long() const noexcept | AST::Variant | inline |
as_unsigned_short() const noexcept | AST::Variant | inline |
as_wchar() const noexcept | AST::Variant | inline |
as_wstring() const noexcept | AST::Variant | inline |
dereference_const() const noexcept | AST::Variant | |
empty() const noexcept | AST::Variant | inline |
operator=(const Variant &src) | AST::Variant | |
operator=(Variant &&src) noexcept | AST::Variant | |
to_string() const | AST::Variant | |
Variant() | AST::Variant | inline |
Variant(const Variant &src) | AST::Variant | inline |
Variant(Variant &&src) noexcept | AST::Variant | inline |
Variant(bool v) noexcept | AST::Variant | inline |
Variant(uint8_t v) noexcept | AST::Variant | inline |
Variant(char v) noexcept | AST::Variant | inline |
Variant(wchar_t v) noexcept | AST::Variant | inline |
Variant(int16_t v) noexcept | AST::Variant | inline |
Variant(uint16_t v) noexcept | AST::Variant | inline |
Variant(int32_t v) noexcept | AST::Variant | inline |
Variant(uint32_t v) noexcept | AST::Variant | inline |
Variant(int64_t v) noexcept | AST::Variant | inline |
Variant(uint64_t v) noexcept | AST::Variant | inline |
Variant(float v) noexcept | AST::Variant | inline |
Variant(double v) noexcept | AST::Variant | inline |
Variant(long double v) noexcept | AST::Variant | inline |
Variant(std::string &&v) noexcept | AST::Variant | inline |
Variant(const char *s) | AST::Variant | inline |
Variant(std::wstring &&v) noexcept | AST::Variant | inline |
Variant(const wchar_t *s) | AST::Variant | inline |
Variant(const Fixed &v) noexcept | AST::Variant | inline |
Variant(const EnumItem &item) noexcept | AST::Variant | inline |
Variant(const Constant &constant) noexcept | AST::Variant | inline |
VT enum name | AST::Variant | |
vtype() const noexcept | AST::Variant | inline |
~Variant() | AST::Variant | inline |