Public Types | |
| using | PartKindPair = AZStd::pair< AZStd::string_view, AZ::IO::parser::PathPartKind > |
| using | PartKindArray = AZStd::array< PartKindPair, MaxPathParts > |
Public Member Functions | |
| constexpr bool | empty () const noexcept |
| constexpr auto | size () const noexcept -> size_t |
| constexpr auto | begin () noexcept -> PartKindArray::iterator |
| constexpr auto | begin () const noexcept -> PartKindArray::const_iterator |
| constexpr auto | cbegin () const noexcept -> PartKindArray::const_iterator |
| constexpr auto | end () noexcept -> PartKindArray::iterator |
| constexpr auto | end () const noexcept -> PartKindArray::const_iterator |
| constexpr auto | cend () const noexcept -> PartKindArray::const_iterator |
| constexpr auto | rbegin () noexcept -> PartKindArray::reverse_iterator |
| constexpr auto | rbegin () const noexcept -> PartKindArray::const_reverse_iterator |
| constexpr auto | crbegin () const noexcept -> PartKindArray::const_reverse_iterator |
| constexpr auto | rend () noexcept -> PartKindArray::reverse_iterator |
| constexpr auto | rend () const noexcept -> PartKindArray::const_reverse_iterator |
| constexpr auto | crend () const noexcept -> PartKindArray::const_reverse_iterator |
| constexpr bool | IsAbsolute () const noexcept |
| template<typename... Args> | |
| constexpr auto | emplace_back (Args &&... args) noexcept -> PartKindPair & |
Static Public Attributes | |
| static constexpr size_t | MaxPathParts = 64 |
Friends | |
| constexpr auto | PathView::AppendNormalPathParts (PathIterable &pathIterable, const AZ::IO::PathView &) noexcept -> void |
| constexpr auto | PathView::MakeRelativeTo (PathIterable &pathIterable, const AZ::IO::PathView &, const AZ::IO::PathView &) noexcept -> void |