#include <DomPath.h>
Public Member Functions | |
PathEntry (const PathEntry &)=default | |
PathEntry (PathEntry &&)=default | |
PathEntry (size_t value) | |
PathEntry (AZ::Name value) | |
PathEntry (AZStd::string_view value) | |
PathEntry & | operator= (const PathEntry &)=default |
PathEntry & | operator= (PathEntry &&)=default |
PathEntry & | operator= (size_t value) |
PathEntry & | operator= (AZ::Name value) |
PathEntry & | operator= (AZStd::string_view value) |
bool | operator== (const PathEntry &other) const |
bool | operator== (size_t index) const |
bool | operator== (const AZ::Name &key) const |
bool | operator== (AZStd::string_view key) const |
bool | operator!= (const PathEntry &other) const |
bool | operator!= (size_t index) const |
bool | operator!= (const AZ::Name &key) const |
bool | operator!= (AZStd::string_view key) const |
void | SetEndOfArray () |
bool | IsEndOfArray () const |
bool | IsIndex () const |
bool | IsKey () const |
size_t | GetIndex () const |
const AZ::Name & | GetKey () const |
size_t | GetHash () const |
Static Public Attributes | |
static constexpr size_t | EndOfArrayIndex = size_t(-1) |
Represents the path to a direct descendant of a Value. PathEntry may be one of the following: