|
Ubuntu TV Media Scanner
A centralized index for removable media content.
|
#include <mediascanner/filesystemwalker.h>
Public Types | |
| typedef MediaIndexFacade < WritableMediaIndex > | TaskFacade |
| typedef std::shared_ptr < TaskFacade > | TaskFacadePtr |
Public Member Functions | |
| FileSystemWalker (const MediaRoot &media_root, MetadataResolverPtr resolver, MediaArtDownloaderPtr art_downloader, TaskManagerPtr file_task_manager, TaskManagerPtr index_task_manager, TaskFacadePtr index_task_facade) | |
| ~FileSystemWalker () | |
| MediaRoot | media_root () const |
| void | set_file_monitor_enabled (bool enable) |
| bool | file_monitor_enabled () const |
| std::string | error_message () const |
| bool | is_cancelled () const |
| size_t | task_group () const |
| bool | start () |
| void | cancel () |
| bool | Join () |
| mediascanner::FileSystemWalker::FileSystemWalker | ( | const MediaRoot & | media_root, |
| MetadataResolverPtr | resolver, | ||
| MediaArtDownloaderPtr | art_downloader, | ||
| TaskManagerPtr | file_task_manager, | ||
| TaskManagerPtr | index_task_manager, | ||
| TaskFacadePtr | index_task_facade | ||
| ) |
| mediascanner::FileSystemWalker::~FileSystemWalker | ( | ) |
| void mediascanner::FileSystemWalker::cancel | ( | ) |
| std::string mediascanner::FileSystemWalker::error_message | ( | ) | const |
| bool mediascanner::FileSystemWalker::file_monitor_enabled | ( | ) | const |
| bool mediascanner::FileSystemWalker::is_cancelled | ( | ) | const |
| bool mediascanner::FileSystemWalker::Join | ( | ) |
| MediaRoot mediascanner::FileSystemWalker::media_root | ( | ) | const |
| void mediascanner::FileSystemWalker::set_file_monitor_enabled | ( | bool | enable) |
| bool mediascanner::FileSystemWalker::start | ( | ) |
| size_t mediascanner::FileSystemWalker::task_group | ( | ) | const |
1.8.4