kodi
CFileItem Member List

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

AppendArt(const ArtMap &art, const std::string &prefix="")CGUIListItem
AppendProperties(const CGUIListItem &item)CGUIListItem
Archive(CArchive &ar) override (defined in CFileItem)CFileItemvirtual
ArtMap typedef (defined in CGUIListItem)CGUIListItem
CanQueue() const (defined in CFileItem)CFileItem
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
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
ClearArt()CGUIListItem
ClearProperties() (defined in CGUIListItem)CGUIListItem
ClearProperty(const std::string &strKey) (defined in CGUIListItem)CGUIListItem
Clone() const override (defined in CFileItem)CFileIteminlinevirtual
ContentLookup()CFileIteminline
Exists(bool bUseCache=true) const (defined in CFileItem)CFileItem
FillInDefaultIcon() (defined in CFileItem)CFileItem
FillInMimeType(bool lookup=true)CFileItem
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
GetAddonInfo() const (defined in CFileItem)CFileIteminline
GetArt(const std::string &type) constCGUIListItem
GetArt() constCGUIListItem
GetBaseMoviePath(bool useFolderNames) constCFileItem
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
GetFocusedLayout() (defined in CGUIListItem)CGUIListItem
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
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
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
GetSortLabel() const (defined in CGUIListItem)CGUIListItem
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
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
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
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
PropertyMap typedef (defined in CGUIListItem)CGUIListItemprotected
RemoveExtension() (defined in CFileItem)CFileItem
Reset()CFileItem
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
SetCanQueue(bool bYesNo) (defined in CFileItem)CFileItem
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
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
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
SetSortLabel(const std::string &label) (defined in CGUIListItem)CGUIListItem
SetSortLabel(const std::wstring &label) (defined in CGUIListItem)CGUIListItem
SetSpecialSort(SortSpecial sort) (defined in CFileItem)CFileIteminline
SetStartOffset(const int64_t offset)CFileIteminline
SetURL(const CURL &url)CFileItem
SkipLocalArt() constCFileItem
SortsOnBottom() const (defined in CFileItem)CFileIteminline
SortsOnTop() const (defined in CFileItem)CFileIteminline
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
~CFileItem(void) override (defined in CFileItem)CFileItem
~CGUIListItem(void) (defined in CGUIListItem)CGUIListItemvirtual
~IArchivable()=default (defined in IArchivable)IArchivableprotectedvirtual
~ISerializable()=default (defined in ISerializable)ISerializableprotected
~ISortable()=default (defined in ISortable)ISortableprotected