MPD
0.20.18
|
A StorageDirectoryReader implementation that returns directory entries from a memory allocation. More...
#include <MemoryDirectoryReader.hxx>
Data Structures | |
struct | Entry |
Public Types | |
typedef std::forward_list< Entry > | List |
Public Member Functions | |
MemoryStorageDirectoryReader () | |
MemoryStorageDirectoryReader (MemoryStorageDirectoryReader &&src) | |
MemoryStorageDirectoryReader (List &&_entries) | |
const char * | Read () override |
StorageFileInfo | GetInfo (bool follow) override |
Throws #std::runtime_error on error. More... | |
![]() | |
StorageDirectoryReader ()=default | |
StorageDirectoryReader (const StorageDirectoryReader &)=delete | |
virtual | ~StorageDirectoryReader () |
A StorageDirectoryReader implementation that returns directory entries from a memory allocation.
Definition at line 34 of file MemoryDirectoryReader.hxx.
typedef std::forward_list<Entry> MemoryStorageDirectoryReader::List |
Definition at line 45 of file MemoryDirectoryReader.hxx.
|
inline |
Definition at line 53 of file MemoryDirectoryReader.hxx.
|
inline |
Definition at line 56 of file MemoryDirectoryReader.hxx.
|
inline |
Definition at line 59 of file MemoryDirectoryReader.hxx.
|
overridevirtual |
Throws #std::runtime_error on error.
Implements StorageDirectoryReader.
|
overridevirtual |
Implements StorageDirectoryReader.