10 #ifndef ZYPP_MediaSetAccess_H 11 #define ZYPP_MediaSetAccess_H 93 MediaSetAccess(
const std::string & label_r,
const Url &url,
const Pathname & prefered_attach_point =
"" );
199 void releaseFile(
const Pathname & file,
unsigned media_nr = 1 );
248 Pathname
provideDir(
const Pathname & dir,
bool recursive,
unsigned media_nr = 1, ProvideFileOptions options =
PROVIDE_DEFAULT );
264 bool doesFileExist(
const Pathname & file,
unsigned media_nr = 1 );
270 bool dots =
true,
unsigned media_nr = 1 );
315 void provide( ProvideOperation op,
const OnMediaLocation &resource, ProvideFileOptions options,
const Pathname &deltafile );
318 virtual std::ostream &
dumpOn( std::ostream & str )
const;
334 typedef std::map<media::MediaNr, media::MediaAccessId>
MediaMap;
335 typedef std::map<media::MediaNr, media::MediaVerifierRef >
VerifierMap;
347 {
return obj.
dumpOn( str ); }
352 #endif // ZYPP_SOURCE_MediaSetAccess_H
ZYPP_DECLARE_OPERATORS_FOR_FLAGS(DiskUsageCounter::MountPoint::HintFlags)
String related utilities and Regular expression matching.
boost::noncopyable NonCopyable
Ensure derived classes cannot be copied.
DEFINE_PTR_TYPE(Application)
std::list< DirEntry > DirContent
Returned by readdir.
Base class for reference counted objects.
Wrapper for const correct access via Smart pointer types.
Easy-to use interface to the ZYPP dependency resolver.