libzypp 17.37.17
zypp::FetcherJob Struct Reference

Class to encapsulate the OnMediaLocation object and the FileChecker together. More...

Public Types

enum  Flag {
  None = 0x0000 , Directory = 0x0001 , Recursive = 0x0002 , RecursiveDirectory = Directory | Recursive ,
  AlwaysVerifyChecksum = 0x0004
}

Public Member Functions

 ZYPP_DECLARE_FLAGS (Flags, Flag)
 FetcherJob (const FetcherJob &)=default
 FetcherJob (FetcherJob &&)=default
FetcherJoboperator= (const FetcherJob &)=default
FetcherJoboperator= (FetcherJob &&)=default
 FetcherJob (const OnMediaLocation &loc)
 ~FetcherJob ()

Public Attributes

OnMediaLocation location
std::list< FileCheckercheckers
Flags flags

Detailed Description

Class to encapsulate the OnMediaLocation object and the FileChecker together.

Definition at line 79 of file Fetcher.cc.

Member Enumeration Documentation

◆ Flag

Enumerator
None 
Directory 
Recursive 
RecursiveDirectory 
AlwaysVerifyChecksum 

Definition at line 81 of file Fetcher.cc.

Constructor & Destructor Documentation

◆ FetcherJob() [1/3]

zypp::FetcherJob::FetcherJob ( const FetcherJob & )
default

◆ FetcherJob() [2/3]

zypp::FetcherJob::FetcherJob ( FetcherJob && )
default

◆ FetcherJob() [3/3]

zypp::FetcherJob::FetcherJob ( const OnMediaLocation & loc)
inline

Definition at line 98 of file Fetcher.cc.

◆ ~FetcherJob()

zypp::FetcherJob::~FetcherJob ( )
inline

Definition at line 102 of file Fetcher.cc.

Member Function Documentation

◆ ZYPP_DECLARE_FLAGS()

zypp::FetcherJob::ZYPP_DECLARE_FLAGS ( Flags ,
Flag  )

◆ operator=() [1/2]

FetcherJob & zypp::FetcherJob::operator= ( const FetcherJob & )
default

◆ operator=() [2/2]

FetcherJob & zypp::FetcherJob::operator= ( FetcherJob && )
default

Member Data Documentation

◆ location

OnMediaLocation zypp::FetcherJob::location

Definition at line 107 of file Fetcher.cc.

◆ checkers

std::list<FileChecker> zypp::FetcherJob::checkers

Definition at line 109 of file Fetcher.cc.

◆ flags

Flags zypp::FetcherJob::flags

Definition at line 110 of file Fetcher.cc.


The documentation for this struct was generated from the following file: