blob: 7c98cbb703438d0d56c3226f92922650e079e777 (
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
|
#ifndef NEWSBOAT_ITEMUTILS_H_
#define NEWSBOAT_ITEMUTILS_H_
#include <memory>
#include "cache.h"
#include "rssfeed.h"
#include "rssitem.h"
#include "view.h"
namespace newsboat {
/// Adds enclosure URL of item to queue.
///
/// Reports outcome on the statusline.
///
/// Returns true if URL was successfully added to queue or was already queued before,
/// false otherwise.
bool enqueue_item_enclosure(std::shared_ptr<RssItem> item, std::shared_ptr<RssFeed> feed,
View& v, Cache& cache);
} // namespace newsboat
#endif /* NEWSBOAT_ITEMUTILS_H_ */
|