libzypp
17.31.23
MediaHandlerFactory.h
Go to the documentation of this file.
1
#ifndef MEDIAHANDLERFACTORY_H
2
#define MEDIAHANDLERFACTORY_H
3
4
#include <zypp/Pathname.h>
5
#include <zypp/Url.h>
6
#include <memory>
7
8
9
namespace
zypp::media
{
10
11
class
MediaHandler;
12
13
class
MediaHandlerFactory
14
{
15
public
:
16
MediaHandlerFactory
();
17
static
std::unique_ptr<MediaHandler>
createHandler
(
const
Url
& o_url,
const
Pathname
& preferred_attach_point);
18
};
19
20
}
21
22
23
#endif
// MEDIAHANDLERFACTORY_H
zypp::Url
Url manipulation class.
Definition:
Url.h:92
zypp::filesystem::Pathname
Pathname.
Definition:
Pathname.h:45
zypp::media::MediaHandlerFactory
Definition:
MediaHandlerFactory.h:14
zypp::media::MediaHandlerFactory::createHandler
static std::unique_ptr< MediaHandler > createHandler(const Url &o_url, const Pathname &preferred_attach_point)
Definition:
MediaHandlerFactory.cc:28
zypp::media::MediaHandlerFactory::MediaHandlerFactory
MediaHandlerFactory()
Definition:
MediaHandlerFactory.cc:23
zypp::media
Definition:
MediaCD.cc:47
zypp
media
MediaHandlerFactory.h
Generated by
1.9.6