12 #include "threads/CriticalSection.h" 13 #include "utils/EventStream.h" 25 void ReInit(std::string userDataFolder);
27 bool IsFavourited(
const CFileItem& item,
int contextWindow)
const;
29 bool AddOrRemove(
const CFileItem& item,
int contextWindow);
49 std::string GetFavouritesUrl(
const CFileItem &item,
int contextWindow)
const;
51 std::string m_userDataFolder;
54 mutable CCriticalSection m_criticalSection;
Definition: FavouritesService.h:18
Definition: EventStream.h:65
Represents a list of files.
Definition: FileItem.h:713
Definition: FavouritesService.h:36
void ReInit(std::string userDataFolder)
For profiles.
Definition: FavouritesService.cpp:147
Represents a file on a share.
Definition: FileItem.h:102
Definition: EventStream.h:22
void RefreshFavourites()
Refresh favourites for directory providers, e.g. the GUI needs to be updated.
Definition: FavouritesService.cpp:270