kodi
CFileItemList Member List

This is the complete list of members for CFileItemList, including all inherited members.

Add(CFileItemPtr item) (defined in CFileItemList)CFileItemList
Add(CFileItem &&item) (defined in CFileItemList)CFileItemList
AddFront(const CFileItemPtr &pItem, int itemPosition) (defined in CFileItemList)CFileItemList
AddSortMethod(SortBy sortBy, int buttonLabel, const LABEL_MASKS &labelMasks, SortAttribute sortAttributes=SortAttributeNone) (defined in CFileItemList)CFileItemList
AddSortMethod(SortBy sortBy, SortAttribute sortAttributes, int buttonLabel, const LABEL_MASKS &labelMasks) (defined in CFileItemList)CFileItemList
AddSortMethod(SortDescription sortDescription, int buttonLabel, const LABEL_MASKS &labelMasks) (defined in CFileItemList)CFileItemList
AlwaysCache() const (defined in CFileItemList)CFileItemList
Append(const CFileItemList &itemlist) (defined in CFileItemList)CFileItemList
AppendArt(const ArtMap &art, const std::string &prefix="")CGUIListItem
AppendProperties(const CGUIListItem &item)CGUIListItem
Archive(CArchive &ar) override (defined in CFileItemList)CFileItemListvirtual
ArtMap typedef (defined in CGUIListItem)CGUIListItem
Assign(const CFileItemList &itemlist, bool append=false) (defined in CFileItemList)CFileItemList
begin() (defined in CFileItemList)CFileItemListinline
begin() const (defined in CFileItemList)CFileItemListinline
CACHE_ALWAYS enum value (defined in CFileItemList)CFileItemList
CACHE_IF_SLOW enum value (defined in CFileItemList)CFileItemList
CACHE_NEVER enum value (defined in CFileItemList)CFileItemList
CACHE_TYPE enum name (defined in CFileItemList)CFileItemList
CacheToDiscAlways() const (defined in CFileItemList)CFileItemListinline
CacheToDiscIfSlow() const (defined in CFileItemList)CFileItemListinline
CanQueue() const (defined in CFileItem)CFileItem
cbegin() const (defined in CFileItemList)CFileItemListinline
cend() const (defined in CFileItemList)CFileItemListinline
CFileItem(void) (defined in CFileItem)CFileItem
CFileItem(const CFileItem &item) (defined in CFileItem)CFileItem
CFileItem(const CGUIListItem &item) (defined in CFileItem)CFileItemexplicit
CFileItem(const std::string &strLabel) (defined in CFileItem)CFileItemexplicit
CFileItem(const char *strLabel) (defined in CFileItem)CFileItemexplicit
CFileItem(const CURL &path, bool bIsFolder) (defined in CFileItem)CFileItem
CFileItem(const std::string &strPath, bool bIsFolder) (defined in CFileItem)CFileItem
CFileItem(const CSong &song) (defined in CFileItem)CFileItemexplicit
CFileItem(const CSong &song, const MUSIC_INFO::CMusicInfoTag &music) (defined in CFileItem)CFileItem
CFileItem(const CURL &path, const CAlbum &album) (defined in CFileItem)CFileItem
CFileItem(const std::string &path, const CAlbum &album) (defined in CFileItem)CFileItem
CFileItem(const CArtist &artist) (defined in CFileItem)CFileItemexplicit
CFileItem(const CGenre &genre) (defined in CFileItem)CFileItemexplicit
CFileItem(const MUSIC_INFO::CMusicInfoTag &music) (defined in CFileItem)CFileItemexplicit
CFileItem(const CVideoInfoTag &movie) (defined in CFileItem)CFileItemexplicit
CFileItem(const std::shared_ptr< PVR::CPVREpgInfoTag > &tag) (defined in CFileItem)CFileItemexplicit
CFileItem(const std::shared_ptr< PVR::CPVREpgSearchFilter > &filter) (defined in CFileItem)CFileItemexplicit
CFileItem(const std::shared_ptr< PVR::CPVRChannelGroupMember > &channelGroupMember) (defined in CFileItem)CFileItemexplicit
CFileItem(const std::shared_ptr< PVR::CPVRRecording > &record) (defined in CFileItem)CFileItemexplicit
CFileItem(const std::shared_ptr< PVR::CPVRTimerInfoTag > &timer) (defined in CFileItem)CFileItemexplicit
CFileItem(const CMediaSource &share) (defined in CFileItem)CFileItemexplicit
CFileItem(std::shared_ptr< const ADDON::IAddon > addonInfo) (defined in CFileItem)CFileItemexplicit
CFileItem(const EventPtr &eventLogEntry) (defined in CFileItem)CFileItemexplicit
CFileItemList() (defined in CFileItemList)CFileItemList
CFileItemList(const std::string &strPath) (defined in CFileItemList)CFileItemListexplicit
CGUIListItem(void) (defined in CGUIListItem)CGUIListItem
CGUIListItem(const CGUIListItem &item) (defined in CGUIListItem)CGUIListItemexplicit
CGUIListItem(const std::string &strLabel) (defined in CGUIListItem)CGUIListItemexplicit
CleanString() (defined in CFileItem)CFileItem
Clear() (defined in CFileItemList)CFileItemList
ClearArt()CGUIListItem
ClearItems() (defined in CFileItemList)CFileItemList
ClearProperties() (defined in CGUIListItem)CGUIListItem
ClearProperty(const std::string &strKey) (defined in CGUIListItem)CGUIListItem
ClearSortState() (defined in CFileItemList)CFileItemList
Clone() const override (defined in CFileItem)CFileIteminlinevirtual
Contains(const std::string &fileName) const (defined in CFileItemList)CFileItemList
ContentLookup()CFileIteminline
Copy(const CFileItemList &item, bool copyItems=true) (defined in CFileItemList)CFileItemList
end() (defined in CFileItemList)CFileItemListinline
end() const (defined in CFileItemList)CFileItemListinline
erase(VECFILEITEMS::iterator first, VECFILEITEMS::iterator last) (defined in CFileItemList)CFileItemList
Exists(bool bUseCache=true) const (defined in CFileItem)CFileItem
FillInDefaultIcon() (defined in CFileItem)CFileItem
FillInDefaultIcons() (defined in CFileItemList)CFileItemList
FillInMimeType(bool lookup=true)CFileItem
FilterCueItems() (defined in CFileItemList)CFileItemList
FindLocalArt(const std::string &artFile, bool useFolder) constCFileItem
FindTrailer() const (defined in CFileItem)CFileItem
FreeIcons() (defined in CGUIListItem)CGUIListItem
FreeMemory(bool immediately=false) (defined in CGUIListItem)CGUIListItem
Get(int iItem) const (defined in CFileItemList)CFileItemList
Get(const std::string &strPath) const (defined in CFileItemList)CFileItemList
GetAddonInfo() const (defined in CFileItem)CFileIteminline
GetArt(const std::string &type) constCGUIListItem
GetArt() constCGUIListItem
GetBaseMoviePath(bool useFolderNames) constCFileItem
GetContent() const (defined in CFileItemList)CFileItemListinline
GetCurrentItem() constCGUIListItem
GetCurrentResumeTime() constCFileItem
GetCurrentResumeTimeAndPartNumber(int64_t &startOffset, int &partNumber) constCFileItem
GetDynPath() const (defined in CFileItem)CFileItem
GetDynURL() const (defined in CFileItem)CFileItem
GetEndOffset() constCFileIteminline
GetEPGInfoTag() const (defined in CFileItem)CFileIteminline
GetEPGSearchFilter() const (defined in CFileItem)CFileIteminline
GetExtraInfo() const (defined in CFileItem)CFileIteminline
GetFastLookup() const (defined in CFileItemList)CFileItemListinline
GetFileCount() const (defined in CFileItemList)CFileItemList
GetFocusedLayout() (defined in CGUIListItem)CGUIListItem
GetFolderCount() const (defined in CFileItemList)CFileItemList
GetFolderThumb(const std::string &folderJPG="folder.jpg") const (defined in CFileItem)CFileItem
GetGameInfoTag() (defined in CFileItem)CFileItem
GetGameInfoTag() const (defined in CFileItem)CFileIteminline
GetItemToPlay() constCFileItem
GetLabel() const (defined in CGUIListItem)CGUIListItem
GetLabel2() const (defined in CGUIListItem)CGUIListItem
GetLayout() (defined in CGUIListItem)CGUIListItem
GetList() const (defined in CFileItemList)CFileItemListinline
GetLocalArt(const std::string &artFile, bool useFolder=false) constCFileItem
GetLocalArtBaseFilename() constCFileItem
GetLocalArtBaseFilename(bool &useFolder) constCFileItem
GetLocalFanart() constCFileItem
GetLocalMetadataPath() constCFileItem
GetMimeType() const (defined in CFileItem)CFileIteminline
GetMovieName(bool bUseFolderNames=false) const (defined in CFileItem)CFileItem
GetMusicInfoTag() (defined in CFileItem)CFileItem
GetMusicInfoTag() const (defined in CFileItem)CFileIteminline
GetObjectCount() const (defined in CFileItemList)CFileItemList
GetOverlayImage() const (defined in CGUIListItem)CGUIListItem
GetPath() const (defined in CFileItem)CFileIteminline
GetPictureInfoTag() const (defined in CFileItem)CFileIteminline
GetPictureInfoTag() (defined in CFileItem)CFileItem
GetProperty(const std::string &strKey) const (defined in CGUIListItem)CGUIListItem
GetPVRChannelGroupMemberInfoTag() const (defined in CFileItem)CFileIteminline
GetPVRChannelInfoTag() const (defined in CFileItem)CFileItem
GetPVRRecordingInfoTag() const (defined in CFileItem)CFileIteminline
GetPVRTimerInfoTag() const (defined in CFileItem)CFileIteminline
GetReplaceListing() const (defined in CFileItemList)CFileItemListinline
GetSelectedCount() const (defined in CFileItemList)CFileItemList
GetSortDetails() const (defined in CFileItemList)CFileItemListinline
GetSortLabel() const (defined in CGUIListItem)CGUIListItem
GetSortMethod() const (defined in CFileItemList)CFileItemListinline
GetSortOrder() const (defined in CFileItemList)CFileItemListinline
GetStartOffset() constCFileIteminline
GetTBNFile() const (defined in CFileItem)CFileItem
GetThumbHideIfUnwatched(const CFileItem *item) constCFileItem
GetURL() const (defined in CFileItem)CFileItem
GetUserMusicThumb(bool alwaysCheckRemote=false, bool fallbackToFolder=false) const (defined in CFileItem)CFileItem
GetVideoContentType() const (defined in CFileItem)CFileItem
GetVideoInfoTag() (defined in CFileItem)CFileItem
GetVideoInfoTag() const (defined in CFileItem)CFileItem
GUIIconOverlay enum nameCGUIListItem
HasAddonInfo() const (defined in CFileItem)CFileIteminline
HasArt(const std::string &type) constCGUIListItem
HasCueDocument() const (defined in CFileItem)CFileItem
HasEPGInfoTag() const (defined in CFileItem)CFileIteminline
HasEPGSearchFilter() const (defined in CFileItem)CFileIteminline
HasGameInfoTag() const (defined in CFileItem)CFileIteminline
HasMusicInfoTag() const (defined in CFileItem)CFileIteminline
HasOverlay() const (defined in CGUIListItem)CGUIListItem
HasPictureInfoTag() const (defined in CFileItem)CFileIteminline
HasProperties() const (defined in CGUIListItem)CGUIListIteminline
HasProperty(const std::string &strKey) const (defined in CGUIListItem)CGUIListItem
HasPVRChannelGroupMemberInfoTag() const (defined in CFileItem)CFileIteminline
HasPVRChannelInfoTag() const (defined in CFileItem)CFileItem
HasPVRRecordingInfoTag() const (defined in CFileItem)CFileIteminline
HasPVRTimerInfoTag() const (defined in CFileItem)CFileIteminline
HasSortDetails() const (defined in CFileItemList)CFileItemListinline
HasVideoExtras() const (defined in CFileItem)CFileItem
HasVideoInfoTag() const (defined in CFileItem)CFileItem
HasVideoVersions() const (defined in CFileItem)CFileItem
ICON_OVERLAY_HD enum valueCGUIListItem
ICON_OVERLAY_LOCKED enum valueCGUIListItem
ICON_OVERLAY_NONE enum valueCGUIListItem
ICON_OVERLAY_RAR enum valueCGUIListItem
ICON_OVERLAY_UNWATCHED enum valueCGUIListItem
ICON_OVERLAY_WATCHED enum valueCGUIListItem
ICON_OVERLAY_ZIP enum valueCGUIListItem
IncrementProperty(const std::string &strKey, int nVal) (defined in CGUIListItem)CGUIListItem
IncrementProperty(const std::string &strKey, int64_t nVal) (defined in CGUIListItem)CGUIListItem
IncrementProperty(const std::string &strKey, double dVal) (defined in CGUIListItem)CGUIListItem
IsAddonsPath() const (defined in CFileItem)CFileItem
IsAlbum() const (defined in CFileItem)CFileItem
IsAndroidApp() const (defined in CFileItem)CFileItem
IsAPK() const (defined in CFileItem)CFileItem
IsAudio() constCFileItem
IsAudioBook() constCFileItem
IsBluray() const (defined in CFileItem)CFileItem
IsCBR() const (defined in CFileItem)CFileItem
IsCBZ() const (defined in CFileItem)CFileItem
IsCDDA() const (defined in CFileItem)CFileItem
IsCUESheet() const (defined in CFileItem)CFileItem
IsDeleted() constCFileItem
IsDeletedPVRRecording() const (defined in CFileItem)CFileItem
IsDiscImage() const (defined in CFileItem)CFileItem
IsDVD() const (defined in CFileItem)CFileItem
IsEmpty() const (defined in CFileItemList)CFileItemList
IsEPG() const (defined in CFileItem)CFileItem
IsFavourite() const (defined in CFileItem)CFileItem
IsFileFolder(EFileFolderType types=EFILEFOLDER_MASK_ALL) const (defined in CFileItem)CFileItem
IsFileItem() const override (defined in CFileItem)CFileIteminlinevirtual
IsGame() const (defined in CFileItem)CFileItem
IsHD() const (defined in CFileItem)CFileItem
IsInProgressPVRRecording() const (defined in CFileItem)CFileItem
IsInternetStream(const bool bStrictCheck=false) const (defined in CFileItem)CFileItem
IsISO9660() const (defined in CFileItem)CFileItem
IsLabelPreformatted() const (defined in CFileItem)CFileIteminline
IsLibraryFolder() const (defined in CFileItem)CFileItem
IsLiveTV() const (defined in CFileItem)CFileItem
IsLyrics() const (defined in CFileItem)CFileItem
IsMultiPath() const (defined in CFileItem)CFileItem
IsMusicDb() const (defined in CFileItem)CFileItem
IsNFO() const (defined in CFileItem)CFileItem
IsNfs() const (defined in CFileItem)CFileItem
IsOnDVD() const (defined in CFileItem)CFileItem
IsOnLAN() const (defined in CFileItem)CFileItem
IsOpticalMediaFile() const (defined in CFileItem)CFileItem
IsParentFolder() const (defined in CFileItem)CFileItem
IsPath(const std::string &path, bool ignoreURLOptions=false) const (defined in CFileItem)CFileItem
IsPicture() constCFileItem
IsPlayList() const (defined in CFileItem)CFileItem
IsPlugin() const (defined in CFileItem)CFileItem
IsPVR() const (defined in CFileItem)CFileItem
IsPVRChannel() const (defined in CFileItem)CFileItem
IsPVRChannelGroup() const (defined in CFileItem)CFileItem
IsPVRRecording() const (defined in CFileItem)CFileItem
IsPVRTimer() const (defined in CFileItem)CFileItem
IsPythonScript() const (defined in CFileItem)CFileItem
IsRAR() const (defined in CFileItem)CFileItem
IsReadOnly() const (defined in CFileItem)CFileItem
IsRemote() const (defined in CFileItem)CFileItem
IsRemovable() const (defined in CFileItem)CFileItem
IsResumable() constCFileItem
IsResumePointSet() constCFileItem
IsRSS() const (defined in CFileItem)CFileItem
IsSamePath(const CFileItem *item) const (defined in CFileItem)CFileItem
IsScript() const (defined in CFileItem)CFileItem
IsSelected() const (defined in CGUIListItem)CGUIListItem
IsSmartPlayList() const (defined in CFileItem)CFileItem
IsSmb() const (defined in CFileItem)CFileItem
IsSourcesPath() const (defined in CFileItem)CFileItem
IsStack() const (defined in CFileItem)CFileItem
IsStreamedFilesystem() const (defined in CFileItem)CFileItem
IsType(const char *ext) const (defined in CFileItem)CFileItem
IsURL(const CURL &url) const (defined in CFileItem)CFileItem
IsURL() const (defined in CFileItem)CFileItem
IsUsablePVRRecording() const (defined in CFileItem)CFileItem
IsVirtualDirectoryRoot() const (defined in CFileItem)CFileItem
IsZIP() const (defined in CFileItem)CFileItem
Load(int windowID=0)CFileItemList
LoadDetails()CFileItem
LoadEmbeddedCue() (defined in CFileItem)CFileItem
LoadGameTag()CFileItem
LoadMusicTag() (defined in CFileItem)CFileItem
LoadTracksFromCueDocument(CFileItemList &scannedItems) (defined in CFileItem)CFileItem
m_bIsFolderCGUIListItem
m_bIsShareOrDriveCFileItem
m_bSelected (defined in CGUIListItem)CGUIListItemprotected
m_currentItem (defined in CGUIListItem)CGUIListItemprotected
m_dateTimeCFileItem
m_dwSizeCFileItem
m_focusedLayout (defined in CGUIListItem)CGUIListItemprotected
m_iBadPwdCount (defined in CFileItem)CFileItem
m_idepth (defined in CFileItem)CFileItem
m_iDriveTypeCFileItem
m_iHasLock (defined in CFileItem)CFileItem
m_iLockMode (defined in CFileItem)CFileItem
m_iprogramCount (defined in CFileItem)CFileItem
m_layout (defined in CGUIListItem)CGUIListItemprotected
m_lStartPartNumber (defined in CFileItem)CFileItem
m_mapProperties (defined in CGUIListItem)CGUIListItemprotected
m_overlayIcon (defined in CGUIListItem)CGUIListItemprotected
m_strDVDLabel (defined in CFileItem)CFileItem
m_strLabel2 (defined in CGUIListItem)CGUIListItemprotected
m_strLockCode (defined in CFileItem)CFileItem
m_strTitle (defined in CFileItem)CFileItem
MergeInfo(const CFileItem &item)CFileItem
operator=(const CFileItem &item) (defined in CFileItem)CFileItem
operator=(const CGUIListItem &item) (defined in CGUIListItem)CGUIListItem
operator[](int iItem) (defined in CFileItemList)CFileItemList
operator[](int iItem) const (defined in CFileItemList)CFileItemList
operator[](const std::string &strPath) (defined in CFileItemList)CFileItemList
operator[](const std::string &strPath) const (defined in CFileItemList)CFileItemList
PropertyMap typedef (defined in CGUIListItem)CGUIListItemprotected
Randomize() (defined in CFileItemList)CFileItemList
rbegin() const (defined in CFileItemList)CFileItemListinline
Remove(CFileItem *pItem) (defined in CFileItemList)CFileItemList
Remove(int iItem) (defined in CFileItemList)CFileItemList
RemoveDiscCache(int windowID=0) constCFileItemList
RemoveDiscCache(const std::string &cachefile) const (defined in CFileItemList)CFileItemList
RemoveDiscCacheCRC(const std::string &crc) const (defined in CFileItemList)CFileItemList
RemoveExtension() (defined in CFileItem)CFileItem
RemoveExtensions() (defined in CFileItemList)CFileItemList
rend() const (defined in CFileItemList)CFileItemListinline
Reserve(size_t iCount) (defined in CFileItemList)CFileItemList
Reset()CFileItem
Save(int windowID=0)CFileItemList
Select(bool bOnOff) (defined in CGUIListItem)CGUIListItem
Serialize(CVariant &value) const override (defined in CFileItem)CFileItemvirtual
Serialize(CVariant &value) (defined in CGUIListItem)CGUIListItem
SetArt(const std::string &type, const std::string &url)CGUIListItem
SetArt(const ArtMap &art)CGUIListItem
SetArtFallback(const std::string &from, const std::string &to)CGUIListItem
SetCacheToDisc(CACHE_TYPE cacheToDisc) (defined in CFileItemList)CFileItemListinline
SetCanQueue(bool bYesNo) (defined in CFileItem)CFileItem
SetContent(const std::string &content) (defined in CFileItemList)CFileItemListinline
SetContentLookup(bool enable)CFileIteminline
SetCueDocument(const CCueDocumentPtr &cuePtr) (defined in CFileItem)CFileItem
SetCurrentItem(unsigned int position)CGUIListItem
SetDynPath(const std::string &path) (defined in CFileItem)CFileItem
SetDynURL(const CURL &url) (defined in CFileItem)CFileItem
SetEndOffset(const int64_t offset)CFileIteminline
SetExtraInfo(const std::string &info) (defined in CFileItem)CFileIteminline
SetFastLookup(bool fastLookup) (defined in CFileItemList)CFileItemList
SetFileSizeLabel() (defined in CFileItem)CFileItem
SetFocusedLayout(std::unique_ptr< CGUIListItemLayout > layout) (defined in CGUIListItem)CGUIListItem
SetFromAlbum(const CAlbum &album)CFileItem
SetFromMusicInfoTag(const MUSIC_INFO::CMusicInfoTag &music)CFileItem
SetFromSong(const CSong &song)CFileItem
SetFromVideoInfoTag(const CVideoInfoTag &video)CFileItem
SetIgnoreURLOptions(bool ignoreURLOptions) (defined in CFileItemList)CFileItemList
SetInvalid() (defined in CGUIListItem)CGUIListItem
SetLabel(const std::string &strLabel) override (defined in CFileItem)CFileItemvirtual
SetLabel2(const std::string &strLabel) (defined in CGUIListItem)CGUIListItem
SetLabelPreformatted(bool bYesNo) (defined in CFileItem)CFileIteminline
SetLayout(std::unique_ptr< CGUIListItemLayout > layout) (defined in CGUIListItem)CGUIListItem
SetMimeType(const std::string &mimetype) (defined in CFileItem)CFileIteminline
SetMimeTypeForInternetFile()CFileItem
SetOverlayImage(GUIIconOverlay icon) (defined in CGUIListItem)CGUIListItem
SetPath(const std::string &path) (defined in CFileItem)CFileIteminline
SetProperty(const std::string &strKey, const CVariant &value) (defined in CGUIListItem)CGUIListItem
SetReplaceListing(bool replace) (defined in CFileItemList)CFileItemList
SetSortIgnoreFolders(bool sort)CFileItemListinline
SetSortLabel(const std::string &label) (defined in CGUIListItem)CGUIListItem
SetSortLabel(const std::wstring &label) (defined in CGUIListItem)CGUIListItem
SetSortMethod(SortBy sortBy) (defined in CFileItemList)CFileItemListinline
SetSortOrder(SortOrder sortOrder) (defined in CFileItemList)CFileItemListinline
SetSpecialSort(SortSpecial sort) (defined in CFileItem)CFileIteminline
SetStartOffset(const int64_t offset)CFileIteminline
SetURL(const CURL &url)CFileItem
Size() const (defined in CFileItemList)CFileItemList
SkipLocalArt() constCFileItem
Sort(SortBy sortBy, SortOrder sortOrder, SortAttribute sortAttributes=SortAttributeNone) (defined in CFileItemList)CFileItemList
Sort(SortDescription sortDescription) (defined in CFileItemList)CFileItemList
SortsOnBottom() const (defined in CFileItem)CFileIteminline
SortsOnTop() const (defined in CFileItem)CFileIteminline
Stack(bool stackFiles=true)CFileItemList
Swap(unsigned int item1, unsigned int item2) (defined in CFileItemList)CFileItemList
ToSortable(SortItem &sortable, Field field) const override (defined in CFileItem)CFileItemvirtual
ToSortable(SortItem &sortable, const Fields &fields) const (defined in CFileItem)CFileItem
UpdateInfo(const CFileItem &item, bool replaceLabels=true)CFileItem
UpdateItem(const CFileItem *item)CFileItemList
~CFileItem(void) override (defined in CFileItem)CFileItem
~CFileItemList() override (defined in CFileItemList)CFileItemList
~CGUIListItem(void) (defined in CGUIListItem)CGUIListItemvirtual
~IArchivable()=default (defined in IArchivable)IArchivableprotectedvirtual
~ISerializable()=default (defined in ISerializable)ISerializableprotected
~ISortable()=default (defined in ISortable)ISortableprotected