Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
FileItem.h File Reference
#include "SourceType.h"
#include "XBDateTime.h"
#include "guilib/GUIListItem.h"
#include "utils/IArchivable.h"
#include "utils/ISerializable.h"
#include "utils/ISortable.h"
#include "utils/LockInfo.h"
#include "utils/SortUtils.h"
#include "utils/XTimeUtils.h"
#include <memory>
#include <string>
#include <string_view>

Classes

class  CFileItem
 Represents a file on a share. More...
 

Namespaces

namespace  ADDON
 
namespace  KODI
 
namespace  KODI::GAME
 
namespace  MUSIC_INFO
 
namespace  PVR
 

Typedefs

using CFileItemPtr = std::shared_ptr< CFileItem >
 A shared pointer to CFileItem.
 

Enumerations

enum class  FileFolderType {
  ALWAYS = 1 << 0 , ONCLICK = 1 << 1 , ONBROWSE = 1 << 2 , MASK_ALL = 0xff ,
  MASK_ONCLICK = ALWAYS | ONCLICK , MASK_ONBROWSE = ALWAYS | ONCLICK | ONBROWSE
}
 

Variables

constexpr int STARTOFFSET_RESUME = -1
 

Typedef Documentation

◆ CFileItemPtr

using CFileItemPtr = std::shared_ptr<CFileItem>

A shared pointer to CFileItem.

See also
CFileItem

Enumeration Type Documentation

◆ FileFolderType

enum class FileFolderType
strong
Enumerator
ALWAYS 
ONCLICK 
ONBROWSE 
MASK_ALL 
MASK_ONCLICK 
MASK_ONBROWSE 

Variable Documentation

◆ STARTOFFSET_RESUME

constexpr int STARTOFFSET_RESUME = -1
constexpr