|
| std::map< std::string, std::vector< char >, std::less< void > > | files_ |
| |
| std::shared_mutex | mutex_ |
| |
◆ CreateFile()
| Result< std::unique_ptr< ReaderWriterSeeker > > cuttlefish::anonymous_namespace{in_memory.cc}::InMemoryFilesystemImpl::CreateFile |
( |
std::string_view |
path | ) |
|
|
inlineoverridevirtual |
◆ DeleteFile()
| Result< void > cuttlefish::anonymous_namespace{in_memory.cc}::InMemoryFilesystemImpl::DeleteFile |
( |
std::string_view |
path | ) |
|
|
inlineoverridevirtual |
◆ FileAttributes()
| Result< uint32_t > cuttlefish::anonymous_namespace{in_memory.cc}::InMemoryFilesystemImpl::FileAttributes |
( |
std::string_view |
path | ) |
const |
|
inlineoverridevirtual |
◆ OpenReadOnly()
| Result< std::unique_ptr< ReaderSeeker > > cuttlefish::anonymous_namespace{in_memory.cc}::InMemoryFilesystemImpl::OpenReadOnly |
( |
std::string_view |
path | ) |
|
|
inlineoverridevirtual |
◆ OpenReadWrite()
| Result< std::unique_ptr< ReaderWriterSeeker > > cuttlefish::anonymous_namespace{in_memory.cc}::InMemoryFilesystemImpl::OpenReadWrite |
( |
std::string_view |
path | ) |
|
|
inlineoverridevirtual |
◆ files_
| std::map<std::string, std::vector<char>, std::less<void> > cuttlefish::anonymous_namespace{in_memory.cc}::InMemoryFilesystemImpl::files_ |
|
private |
◆ mutex_
| std::shared_mutex cuttlefish::anonymous_namespace{in_memory.cc}::InMemoryFilesystemImpl::mutex_ |
|
private |
The documentation for this class was generated from the following file: