libzypp 17.31.23
zypp::misc::testcase::TestcaseSetup Class Reference

#include <misc/TestcaseSetup.h>

Public Member Functions

 TestcaseSetup ()
 
 ~TestcaseSetup ()
 
Arch architecture () const
 
const std::optional< RepoData > & systemRepo () const
 
const std::vector< RepoData > & repos () const
 
ResolverFocus resolverFocus () const
 
const PathnameglobalPath () const
 
const PathnamehardwareInfoFile () const
 
const PathnamesystemCheck () const
 
const target::Modalias::ModaliasListmodaliasList () const
 
const base::SetTracker< LocaleSet > & localesTracker () const
 
const std::vector< std::vector< std::string > > & vendorLists () const
 
const sat::StringQueueautoinstalled () const
 
const std::set< std::string > & multiversionSpec () const
 
const std::vector< ForceInstall > & forceInstallTasks () const
 
bool set_licence () const
 
bool show_mediaid () const
 
bool ignorealreadyrecommended () const
 
bool onlyRequires () const
 
bool forceResolve () const
 
bool cleandepsOnRemove () const
 
bool allowDowngrade () const
 
bool allowNameChange () const
 
bool allowArchChange () const
 
bool allowVendorChange () const
 
bool dupAllowDowngrade () const
 
bool dupAllowNameChange () const
 
bool dupAllowArchChange () const
 
bool dupAllowVendorChange () const
 
bool applySetup (zypp::RepoManager &manager) const
 
TestcaseSetupImpldata ()
 
const TestcaseSetupImpldata () const
 

Static Public Member Functions

static bool loadRepo (zypp::RepoManager &manager, const TestcaseSetup &setup, const RepoData &data)
 

Private Attributes

RWCOW_pointer< TestcaseSetupImpl_pimpl
 

Detailed Description

Definition at line 77 of file TestcaseSetup.h.

Constructor & Destructor Documentation

◆ TestcaseSetup()

zypp::misc::testcase::TestcaseSetup::TestcaseSetup ( )

Definition at line 56 of file TestcaseSetup.cc.

◆ ~TestcaseSetup()

zypp::misc::testcase::TestcaseSetup::~TestcaseSetup ( )

Definition at line 59 of file TestcaseSetup.cc.

Member Function Documentation

◆ architecture()

Arch zypp::misc::testcase::TestcaseSetup::architecture ( ) const

Definition at line 62 of file TestcaseSetup.cc.

◆ systemRepo()

const std::optional< RepoData > & zypp::misc::testcase::TestcaseSetup::systemRepo ( ) const

Definition at line 65 of file TestcaseSetup.cc.

◆ repos()

const std::vector< RepoData > & zypp::misc::testcase::TestcaseSetup::repos ( ) const

Definition at line 68 of file TestcaseSetup.cc.

◆ resolverFocus()

ResolverFocus zypp::misc::testcase::TestcaseSetup::resolverFocus ( ) const

Definition at line 71 of file TestcaseSetup.cc.

◆ globalPath()

const zypp::filesystem::Pathname & zypp::misc::testcase::TestcaseSetup::globalPath ( ) const

Definition at line 74 of file TestcaseSetup.cc.

◆ hardwareInfoFile()

const zypp::filesystem::Pathname & zypp::misc::testcase::TestcaseSetup::hardwareInfoFile ( ) const

Definition at line 77 of file TestcaseSetup.cc.

◆ systemCheck()

const zypp::filesystem::Pathname & zypp::misc::testcase::TestcaseSetup::systemCheck ( ) const

Definition at line 80 of file TestcaseSetup.cc.

◆ modaliasList()

const target::Modalias::ModaliasList & zypp::misc::testcase::TestcaseSetup::modaliasList ( ) const

Definition at line 83 of file TestcaseSetup.cc.

◆ localesTracker()

const base::SetTracker< LocaleSet > & zypp::misc::testcase::TestcaseSetup::localesTracker ( ) const

Definition at line 86 of file TestcaseSetup.cc.

◆ vendorLists()

const std::vector< std::vector< std::string > > & zypp::misc::testcase::TestcaseSetup::vendorLists ( ) const

Definition at line 89 of file TestcaseSetup.cc.

◆ autoinstalled()

const sat::StringQueue & zypp::misc::testcase::TestcaseSetup::autoinstalled ( ) const

Definition at line 92 of file TestcaseSetup.cc.

◆ multiversionSpec()

const std::set< std::string > & zypp::misc::testcase::TestcaseSetup::multiversionSpec ( ) const

Definition at line 95 of file TestcaseSetup.cc.

◆ forceInstallTasks()

const std::vector< ForceInstall > & zypp::misc::testcase::TestcaseSetup::forceInstallTasks ( ) const

Definition at line 98 of file TestcaseSetup.cc.

◆ set_licence()

bool zypp::misc::testcase::TestcaseSetup::set_licence ( ) const

Definition at line 101 of file TestcaseSetup.cc.

◆ show_mediaid()

bool zypp::misc::testcase::TestcaseSetup::show_mediaid ( ) const

Definition at line 104 of file TestcaseSetup.cc.

◆ ignorealreadyrecommended()

bool zypp::misc::testcase::TestcaseSetup::ignorealreadyrecommended ( ) const

Definition at line 107 of file TestcaseSetup.cc.

◆ onlyRequires()

bool zypp::misc::testcase::TestcaseSetup::onlyRequires ( ) const

Definition at line 110 of file TestcaseSetup.cc.

◆ forceResolve()

bool zypp::misc::testcase::TestcaseSetup::forceResolve ( ) const

Definition at line 113 of file TestcaseSetup.cc.

◆ cleandepsOnRemove()

bool zypp::misc::testcase::TestcaseSetup::cleandepsOnRemove ( ) const

Definition at line 116 of file TestcaseSetup.cc.

◆ allowDowngrade()

bool zypp::misc::testcase::TestcaseSetup::allowDowngrade ( ) const

Definition at line 119 of file TestcaseSetup.cc.

◆ allowNameChange()

bool zypp::misc::testcase::TestcaseSetup::allowNameChange ( ) const

Definition at line 122 of file TestcaseSetup.cc.

◆ allowArchChange()

bool zypp::misc::testcase::TestcaseSetup::allowArchChange ( ) const

Definition at line 125 of file TestcaseSetup.cc.

◆ allowVendorChange()

bool zypp::misc::testcase::TestcaseSetup::allowVendorChange ( ) const

Definition at line 128 of file TestcaseSetup.cc.

◆ dupAllowDowngrade()

bool zypp::misc::testcase::TestcaseSetup::dupAllowDowngrade ( ) const

Definition at line 131 of file TestcaseSetup.cc.

◆ dupAllowNameChange()

bool zypp::misc::testcase::TestcaseSetup::dupAllowNameChange ( ) const

Definition at line 134 of file TestcaseSetup.cc.

◆ dupAllowArchChange()

bool zypp::misc::testcase::TestcaseSetup::dupAllowArchChange ( ) const

Definition at line 137 of file TestcaseSetup.cc.

◆ dupAllowVendorChange()

bool zypp::misc::testcase::TestcaseSetup::dupAllowVendorChange ( ) const

Definition at line 140 of file TestcaseSetup.cc.

◆ applySetup()

bool zypp::misc::testcase::TestcaseSetup::applySetup ( zypp::RepoManager manager) const

Definition at line 143 of file TestcaseSetup.cc.

◆ loadRepo()

bool zypp::misc::testcase::TestcaseSetup::loadRepo ( zypp::RepoManager manager,
const TestcaseSetup setup,
const RepoData data 
)
static

Definition at line 182 of file TestcaseSetup.cc.

◆ data() [1/2]

TestcaseSetupImpl & zypp::misc::testcase::TestcaseSetup::data ( )

Definition at line 250 of file TestcaseSetup.cc.

◆ data() [2/2]

const TestcaseSetupImpl & zypp::misc::testcase::TestcaseSetup::data ( ) const

Definition at line 255 of file TestcaseSetup.cc.

Member Data Documentation

◆ _pimpl

RWCOW_pointer<TestcaseSetupImpl> zypp::misc::testcase::TestcaseSetup::_pimpl
private

Definition at line 129 of file TestcaseSetup.h.


The documentation for this class was generated from the following files: