kodi
xbmc
filesystem
FileDirectoryFactory.h
1
/*
2
* Copyright (C) 2005-2018 Team Kodi
3
* This file is part of Kodi - https://kodi.tv
4
*
5
* SPDX-License-Identifier: GPL-2.0-or-later
6
* See LICENSES/README.md for more information.
7
*/
8
9
#pragma once
10
11
#include "IFileDirectory.h"
12
13
#include <string>
14
15
class
CFileItem
;
16
17
namespace
XFILE
18
{
19
class
CFileDirectoryFactory
20
{
21
public
:
22
CFileDirectoryFactory
(
void
);
23
virtual
~
CFileDirectoryFactory
(
void
);
24
static
IFileDirectory
*
Create
(
const
CURL
& url,
CFileItem
* pItem,
const
std::string& strMask=
""
);
25
};
26
}
XFILE::CFileDirectoryFactory
Definition:
FileDirectoryFactory.h:19
XFILE
Definition:
Scraper.h:41
CURL
Definition:
URL.h:21
XFILE::IFileDirectory
Definition:
IFileDirectory.h:15
XFILE::CFileDirectoryFactory::Create
static IFileDirectory * Create(const CURL &url, CFileItem *pItem, const std::string &strMask="")
Definition:
FileDirectoryFactory.cpp:51
CFileItem
Represents a file on a share.
Definition:
FileItem.h:102
Generated by
1.8.13