MPD: StorageDirectoryReader Class Reference

MPD 0.20.18

Public Member Functions
StorageDirectoryReader Class Referenceabstract

`#include <StorageInterface.hxx>`

Inheritance diagram for StorageDirectoryReader:
[legend]

## Public Member Functions
| StorageDirectoryReader ()=default
| StorageDirectoryReader (const StorageDirectoryReader &)=delete
virtual | ~StorageDirectoryReader ()
virtual const char * | Read ()=0
virtual StorageFileInfo | GetInfo (bool follow)=0
| Throws #std::runtime_error on error. More...

## Detailed Description

Definition at line 31 of file StorageInterface.hxx.

## Constructor & Destructor Documentation

## ◆ StorageDirectoryReader() [1/2]

StorageDirectoryReader::StorageDirectoryReader | ( |  | ) |
| default

## ◆ StorageDirectoryReader() [2/2]

StorageDirectoryReader::StorageDirectoryReader | ( | const StorageDirectoryReader & |  | ) |
| delete

## ◆ ~StorageDirectoryReader()

virtual StorageDirectoryReader::~StorageDirectoryReader | ( |  | ) |
| inlinevirtual

Definition at line 35 of file StorageInterface.hxx.

## Member Function Documentation

## ◆ GetInfo()

virtual StorageFileInfo StorageDirectoryReader::GetInfo | ( | bool | follow | ) |
| pure virtual

Throws #std::runtime_error on error.

Implemented in MemoryStorageDirectoryReader.

## ◆ Read()

virtual const char* StorageDirectoryReader::Read | ( |  | ) |
| pure virtual

Implemented in MemoryStorageDirectoryReader.

The documentation for this class was generated from the following file:

- storage/StorageInterface.hxx