class
#include <descriptor.hpp>
v_1_0_0::FileReader Abstract base class for FileReaders.
Derived classes
- class v_1_0_0::AudioReader final
- Read audio files and provide the decoded samples.
- class v_1_0_0::MetadataParser final
- Parse metadata files and provide the content as a TOC instance.
Constructors, destructors, conversion operators
- ~FileReader() virtual noexcept
- Virtual default destructor.
Public functions
- auto descriptor() const -> std::unique_ptr<FileReaderDescriptor>
- Get a descriptor for this FileReader.
Private functions
- auto do_descriptor() const -> std::unique_ptr<FileReaderDescriptor> pure virtual
- Implements FileReader::
descriptor().
Function documentation
std::unique_ptr<FileReaderDescriptor> arcsdec:: v_1_0_0:: FileReader:: descriptor() const
Get a descriptor for this FileReader.
Returns | Descriptor for this FileReader instance |
---|