#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.