LeviLamina
|
This is the complete list of members for UniqueTagPtr, including all inherited members.
contains(std::string_view key) const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
contains(std::string_view key) const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
contains(std::string_view key, Tag::Type type) const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
copy() const (defined in UniqueTagPtr) | UniqueTagPtr | inline |
emplace() (defined in UniqueTagPtr) | UniqueTagPtr | inline |
get() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
get() const (defined in UniqueTagPtr) | UniqueTagPtr | inline |
getId() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
hold() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
hold(::Tag::Type type) const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
index() const (defined in UniqueTagPtr) | UniqueTagPtr | inline |
is_array() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
is_binary() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
is_boolean() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
is_null() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
is_number() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
is_number_float() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
is_number_integer() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
is_object() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
is_primitive() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
is_string() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
is_structured() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator bool() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inlineexplicit |
operator std::string &() & (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator std::string &&() && (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator std::string const &() const (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator std::string_view() const (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator std::unique_ptr< Tag >() &&noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator std::unique_ptr< Tag >() const &noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator T() const (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator*() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator->() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator=(CompoundTagVariant &&r) (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator=(CompoundTagVariant const &r) (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator=(nullptr_t) noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator=(std::unique_ptr< Tag > &&r) noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator=(UniqueTagPtr &&r) noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator=(UniqueTagPtr const &r) (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator==(UniqueTagPtr const &r) const (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator[](size_t index) (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator[](size_t index) const (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator[](std::string_view index) (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator[](std::string_view index) const (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator[](char const (&index)[N]) (defined in UniqueTagPtr) | UniqueTagPtr | inline |
operator[](char const (&index)[N]) const (defined in UniqueTagPtr) | UniqueTagPtr | inline |
release() noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
reset(Tag *p=nullptr) noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
size() const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
swap(UniqueTagPtr &r) noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
toSnbt(SnbtFormat snbtFormat=SnbtFormat::PrettyFilePrint, uchar indent=4) const noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
UniqueTagPtr() noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
UniqueTagPtr(nullptr_t) noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
UniqueTagPtr(Tag *p) noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inlineexplicit |
UniqueTagPtr(std::unique_ptr< Tag > &&ptr) noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
UniqueTagPtr(UniqueTagPtr &&r) noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |
UniqueTagPtr(UniqueTagPtr const &r) (defined in UniqueTagPtr) | UniqueTagPtr | inline |
UniqueTagPtr(CompoundTagVariant &&r) (defined in UniqueTagPtr) | UniqueTagPtr | inline |
UniqueTagPtr(CompoundTagVariant const &r) (defined in UniqueTagPtr) | UniqueTagPtr | inline |
~UniqueTagPtr() noexcept (defined in UniqueTagPtr) | UniqueTagPtr | inline |