|
opynsim
Unofficial C++ Documentation
|
#include <virtual_filesystem.h>
Public Member Functions | |
| virtual | ~VirtualFilesystem () noexcept=default |
| bool | resource_exists (const ResourcePath &resource_path) |
| ResourceStream | open (const ResourcePath &resource_path) |
| std::string | slurp (const ResourcePath &resource_path) |
| cpp23::generator< ResourceDirectoryEntry > | iterate_directory (ResourcePath resource_path) |
Protected Member Functions | |
| VirtualFilesystem ()=default | |
| VirtualFilesystem (const VirtualFilesystem &)=default | |
| VirtualFilesystem (VirtualFilesystem &&) noexcept=default | |
| VirtualFilesystem & | operator= (const VirtualFilesystem &)=default |
| VirtualFilesystem & | operator= (VirtualFilesystem &&) noexcept=default |
Private Member Functions | |
| virtual bool | impl_resource_exists (const ResourcePath &resource_path)=0 |
| virtual ResourceStream | impl_open (const ResourcePath &resource_path)=0 |
| virtual cpp23::generator< ResourceDirectoryEntry > | impl_iterate_directory (ResourcePath resource_path)=0 |
|
protecteddefault |
|
protecteddefault |
|
protecteddefaultnoexcept |
|
virtualdefaultnoexcept |
|
privatepure virtual |
Implemented in osc::NativeFilesystem, and osc::OverlayFilesystem.
|
privatepure virtual |
Implemented in osc::NativeFilesystem, and osc::OverlayFilesystem.
|
privatepure virtual |
Implemented in osc::NativeFilesystem, and osc::OverlayFilesystem.
|
inline |
|
inline |
|
protecteddefault |
|
protecteddefaultnoexcept |
|
inline |
| std::string osc::VirtualFilesystem::slurp | ( | const ResourcePath & | resource_path | ) |