SpectMorph
smindex.hh
1 // Licensed GNU LGPL v3 or later: http://www.gnu.org/licenses/lgpl.html
2 
3 #ifndef SPECTMORPH_INDEX_HH
4 #define SPECTMORPH_INDEX_HH
5 
6 #include <string>
7 #include <vector>
8 
9 namespace SpectMorph
10 {
11 
12 class Index
13 {
14  std::vector<std::string> m_smsets;
15  std::string m_smset_dir;
16 
17 public:
18  void clear();
19  bool load_file (const std::string& filename);
20 
21  const std::vector<std::string>& smsets() const;
22  std::string smset_dir() const;
23 };
24 
25 }
26 
27 #endif
Definition: smindex.hh:12
Definition: smaudio.hh:15