10 #ifndef ZYPP_MediaSetAccess_H
11 #define ZYPP_MediaSetAccess_H
91 MediaSetAccess(
const std::string & label_r,
const Url &url,
const Pathname & prefered_attach_point =
"" );
188 void releaseFile(
const Pathname & file,
unsigned media_nr = 1 );
207 Pathname
provideDir(
const Pathname & dir,
bool recursive,
unsigned media_nr = 1, ProvideFileOptions options =
PROVIDE_DEFAULT );
223 bool doesFileExist(
const Pathname & file,
unsigned media_nr = 1 );
229 bool dots =
true,
unsigned media_nr = 1 );
277 virtual std::ostream &
dumpOn( std::ostream & str )
const;
293 typedef std::map<media::MediaNr, media::MediaAccessId>
MediaMap;
294 typedef std::map<media::MediaNr, media::MediaVerifierRef >
VerifierMap;
306 {
return obj.
dumpOn( str ); }
311 #endif // ZYPP_SOURCE_MediaSetAccess_H
boost::noncopyable NonCopyable
Ensure derived classes cannot be copied.
std::list< DirEntry > DirContent
Returned by readdir.
Base class for reference counted objects.
Wrapper for const correct access via Smart pointer types.
ZYPP_DECLARE_OPERATORS_FOR_FLAGS(FetcherJob::Flags)