Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include "LockType.h"
#include "XBDateTime.h"
#include "guilib/GUIListItem.h"
#include "threads/CriticalSection.h"
#include "utils/IArchivable.h"
#include "utils/ISerializable.h"
#include "utils/ISortable.h"
#include "utils/SortUtils.h"
#include <map>
#include <memory>
#include <string>
#include <utility>
#include <vector>
Classes | |
class | CFileItem |
Represents a file on a share. More... | |
Namespaces | |
namespace | ADDON |
namespace | MUSIC_INFO |
namespace | KODI |
namespace | KODI::GAME |
namespace | PVR |
Macros | |
#define | STARTOFFSET_RESUME (-1) |
Typedefs | |
typedef std::shared_ptr< CCueDocument > | CCueDocumentPtr |
typedef std::shared_ptr< const IEvent > | EventPtr |
typedef std::shared_ptr< CFileItem > | CFileItemPtr |
A shared pointer to CFileItem. | |
typedef std::vector< CFileItemPtr > | VECFILEITEMS |
A vector of pointer to CFileItem. | |
typedef std::vector< CFileItemPtr >::iterator | IVECFILEITEMS |
Iterator for VECFILEITEMS. | |
typedef std::map< std::string, CFileItemPtr > | MAPFILEITEMS |
A map of pointers to CFileItem. | |
typedef std::pair< std::string, CFileItemPtr > | MAPFILEITEMSPAIR |
Pair for MAPFILEITEMS. | |
typedef bool(* | FILEITEMLISTCOMPARISONFUNC) (const CFileItemPtr &pItem1, const CFileItemPtr &pItem2) |
typedef void(* | FILEITEMFILLFUNC) (CFileItemPtr &item) |
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 } |
#define STARTOFFSET_RESUME (-1) |
typedef std::shared_ptr<CCueDocument> CCueDocumentPtr |
typedef std::shared_ptr<CFileItem> CFileItemPtr |
typedef void(* FILEITEMFILLFUNC) (CFileItemPtr &item) |
typedef bool(* FILEITEMLISTCOMPARISONFUNC) (const CFileItemPtr &pItem1, const CFileItemPtr &pItem2) |
typedef std::vector<CFileItemPtr>::iterator IVECFILEITEMS |
Iterator for VECFILEITEMS.
typedef std::map<std::string, CFileItemPtr > MAPFILEITEMS |
typedef std::pair<std::string, CFileItemPtr > MAPFILEITEMSPAIR |
Pair for MAPFILEITEMS.
typedef std::vector< CFileItemPtr > VECFILEITEMS |
|
strong |