blob: e390b317811ed33d8c0fc31e6714cb9547eec29b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#ifndef PODBOAT_QUEUELOADER_H_
#define PODBOAT_QUEUELOADER_H_
#include <vector>
#include "download.h"
#include "pbcontroller.h"
namespace podboat {
class QueueLoader {
public:
QueueLoader(const std::string& file, PbController* c = 0);
void reload(std::vector<Download>& downloads,
bool remove_unplayed = false);
private:
std::string get_filename(const std::string& str);
std::string queuefile;
PbController* ctrl;
};
} // namespace podboat
#endif /* PODBOAT_QUEUELOADER_H_ */
|