#include <RequestPath.h>
Public Member Functions | |
| RequestPath (const RequestPath &rhs)=default | |
| RequestPath (RequestPath &&rhs)=default | |
| RequestPath (AZ::IO::PathView path) | |
| RequestPath & | operator= (const RequestPath &rhs)=default |
| RequestPath & | operator= (RequestPath &&rhs)=default |
| RequestPath & | operator= (AZ::IO::PathView path) |
| bool | operator== (const RequestPath &rhs) const |
| bool | operator!= (const RequestPath &rhs) const |
| bool | IsValid () const |
| void | Clear () |
| const char * | GetAbsolutePathCStr () const |
| const char * | GetRelativePathCStr () const |
| PathView | GetAbsolutePath () const |
| PathView | GetRelativePath () const |
| size_t | GetHash () const |
The path to the file used by a request. RequestPath uses lazy evaluation so the relative path is not resolved to an absolute path until the path is requested or a check is done for validity.