#pragma once #include #include "config/library.hpp" #include "track.hpp" class FileIndexer { public: FileIndexer(KotoLibraryConfig * config); ~FileIndexer(); std::vector getFiles(); std::string getRoot(); void index(); protected: std::vector i_tracks; std::string i_root; };