libzypp  17.32.5
RepoManagerOptions.h
Go to the documentation of this file.
1 /*---------------------------------------------------------------------\
2 | ____ _ __ __ ___ |
3 | |__ / \ / / . \ . \ |
4 | / / \ V /| _/ _/ |
5 | / /__ | | | | | | |
6 | /_____||_| |_| |_| |
7 | |
8 \---------------------------------------------------------------------*/
12 #ifndef ZYPP_REPOMANAGER_OPTIONS_H
13 #define ZYPP_REPOMANAGER_OPTIONS_H
14 
15 #include <zypp/Pathname.h>
16 #include <ostream>
17 
18 namespace zypp
19 {
25  {
37  RepoManagerOptions( const Pathname & root_r = Pathname() );
38 
48  static RepoManagerOptions makeTestSetup( const Pathname & root_r );
49 
57  bool probe;
64  std::string servicesTargetDistro;
65 
68  };
69 
70  std::ostream & operator<<( std::ostream & str, const RepoManagerOptions & obj );
71 }
72 
73 #endif
RepoManagerOptions(const Pathname &root_r=Pathname())
Default ctor following ZConfig global settings.
String related utilities and Regular expression matching.
std::ostream & operator<<(std::ostream &str, const SerialNumber &obj)
Definition: SerialNumber.cc:52
Repo manager settings.
static RepoManagerOptions makeTestSetup(const Pathname &root_r)
Test setup adjusting all paths to be located below one root_r directory.
Pathname rootDir
remembers root_r value for later use
std::string servicesTargetDistro
Target distro ID to be used when refreshing repo index services.
Easy-to use interface to the ZYPP dependency resolver.
Definition: Application.cc:19