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

#include <zypp/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 78 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 130 of file TestcaseSetup.h.


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