sfizz/sources/FilePool.h

17 lines
305 B
C
Raw Normal View History

#pragma once
2019-08-03 18:14:58 +02:00
#include "StereoBuffer.h"
#include <filesystem>
#include <map>
#include <string_view>
namespace sfz
{
class FilePool
{
public:
FilePool() = default;
private:
std::filesystem::path rootDirectory;
2019-08-03 18:14:58 +02:00
std::map<std::string_view, std::shared_ptr<StereoBuffer<float>>> preloadedData;
};
}