|
bool | NameMatchesFilter (AZStd::string_view name, AZStd::string_view filter) |
|
SeekType | GetSeekTypeFromFSeekMode (int mode) |
|
int | GetFSeekModeFromSeekType (SeekType type) |
|
bool | RetryOpenStream (FileIOStream &stream, int numRetries=10, int delayBetweenRetry=250) |
|
bool | AnyFlag (OpenMode a) |
|
OpenMode | GetOpenModeFromStringMode (const char *mode) |
|
const char * | GetStringModeFromOpenMode (OpenMode mode) |
|
void | UpdateOpenModeForReading (OpenMode &mode) |
|
int | TranslateOpenModeToSystemFileMode (const char *path, OpenMode mode) |
|
template<typename PathType > |
constexpr bool | operator== (const PathIterator< PathType > &lhs, const PathIterator< PathType > &rhs) |
|
template<typename PathType > |
constexpr bool | operator!= (const PathIterator< PathType > &lhs, const PathIterator< PathType > &rhs) |
|
constexpr void | swap (PathView &lhs, PathView &rhs) noexcept |
|
constexpr size_t | hash_value (const PathView &pathToHash) noexcept |
|
constexpr bool | operator== (const PathView &lhs, const PathView &rhs) noexcept |
|
constexpr bool | operator!= (const PathView &lhs, const PathView &rhs) noexcept |
|
constexpr bool | operator< (const PathView &lhs, const PathView &rhs) noexcept |
|
constexpr bool | operator<= (const PathView &lhs, const PathView &rhs) noexcept |
|
constexpr bool | operator> (const PathView &lhs, const PathView &rhs) noexcept |
|
constexpr bool | operator>= (const PathView &lhs, const PathView &rhs) noexcept |
|
template<typename StringType > |
constexpr void | swap (BasicPath< StringType > &lhs, BasicPath< StringType > &rhs) noexcept |
|
template<typename StringType > |
constexpr size_t | hash_value (const BasicPath< StringType > &pathToHash) |
|
template<typename StringType > |
constexpr BasicPath< StringType > | operator/ (const BasicPath< StringType > &lhs, const PathView &rhs) |
|
template<typename StringType > |
constexpr BasicPath< StringType > | operator/ (const BasicPath< StringType > &lhs, AZStd::string_view rhs) |
|
template<typename StringType > |
constexpr BasicPath< StringType > | operator/ (const BasicPath< StringType > &lhs, const typename BasicPath< StringType >::value_type *rhs) |
|
template void | swap< AZStd::string > (Path &lhs, Path &rhs) noexcept |
|
template void | swap< FixedMaxPathString > (FixedMaxPath &lhs, FixedMaxPath &rhs) noexcept |
|
template size_t | hash_value< AZStd::string > (const Path &pathToHash) |
|
template size_t | hash_value< FixedMaxPathString > (const FixedMaxPath &pathToHash) |
|
template BasicPath< AZStd::string > | operator/<AZStd::string > (const BasicPath< AZStd::string > &lhs, const PathView &rhs) |
|
template BasicPath< FixedMaxPathString > | operator/<FixedMaxPathString > (const BasicPath< FixedMaxPathString > &lhs, const PathView &rhs) |
|
template BasicPath< AZStd::string > | operator/<AZStd::string > (const BasicPath< AZStd::string > &lhs, AZStd::string_view rhs) |
|
template BasicPath< FixedMaxPathString > | operator/<FixedMaxPathString > (const BasicPath< FixedMaxPathString > &lhs, AZStd::string_view rhs) |
|
template BasicPath< AZStd::string > | operator/<AZStd::string > (const BasicPath< AZStd::string > &lhs, const typename BasicPath< AZStd::string >::value_type *rhs) |
|
template BasicPath< FixedMaxPathString > | operator/<FixedMaxPathString > (const BasicPath< FixedMaxPathString > &lhs, const typename BasicPath< FixedMaxPathString >::value_type *rhs) |
|
template bool | operator==<const PathView > (const PathIterator< const PathView > &lhs, const PathIterator< const PathView > &rhs) |
|
template bool | operator==<const Path > (const PathIterator< const Path > &lhs, const PathIterator< const Path > &rhs) |
|
template bool | operator==<const FixedMaxPath > (const PathIterator< const FixedMaxPath > &lhs, const PathIterator< const FixedMaxPath > &rhs) |
|
template bool | operator!=<const PathView > (const PathIterator< const PathView > &lhs, const PathIterator< const PathView > &rhs) |
|
template bool | operator!=<const Path > (const PathIterator< const Path > &lhs, const PathIterator< const Path > &rhs) |
|
template bool | operator!=<const FixedMaxPath > (const PathIterator< const FixedMaxPath > &lhs, const PathIterator< const FixedMaxPath > &rhs) |
|
void | PathReflect (AZ::ReflectContext *context) |
|
bool | operator== (const FileRequestHandle &lhs, const FileRequestPtr &rhs) |
|
bool | operator== (const FileRequestPtr &lhs, const FileRequestHandle &rhs) |
|
bool | operator!= (const FileRequestHandle &lhs, const FileRequestPtr &rhs) |
|
bool | operator!= (const FileRequestPtr &lhs, const FileRequestHandle &rhs) |
|
bool | CollectIoHardwareInformation (HardwareInformation &info, bool includeAllHardware, bool reportHardware) |
|
void | ReflectNative (ReflectContext *context) |
|
PathView implementation.
AZ::Path iterator implementation.
AZ::PathView functions which returns FixedMaxPath.