libzypp 17.31.23
zypp::parser::susetags::RepoIndex Class Reference

Repository content data (from /content file). More...

#include <parser/susetags/RepoIndex.h>

Inheritance diagram for zypp::parser::susetags::RepoIndex:

Public Types

typedef std::map< std::string, CheckSumFileChecksumMap
 

Public Attributes

Pathname descrdir
 
Pathname datadir
 
FileChecksumMap metaFileChecksums
 
FileChecksumMap mediaFileChecksums
 
FileChecksumMap signingKeys
 

Protected Member Functions

virtual std::ostream & dumpOn (std::ostream &str) const
 Overload to realize std::ostream & operator<<.
 
- Protected Member Functions inherited from zypp::base::ReferenceCounted
virtual std::ostream & dumpOn (std::ostream &str) const
 Overload to realize std::ostream & operator<<.
 
virtual void ref_to (unsigned) const
 Trigger derived classes after refCount was increased.
 
virtual void unref_to (unsigned) const
 Trigger derived classes after refCount was decreased.
 

Friends

class ContentFileReader
 

Additional Inherited Members

- Public Member Functions inherited from zypp::base::ReferenceCounted
 ReferenceCounted ()
 Default ctor.
 
 ReferenceCounted (const ReferenceCounted &rhs)
 Copy ctor.
 
virtual ~ReferenceCounted ()
 Dtor.
 
ReferenceCountedoperator= (const ReferenceCounted &)
 Assignment.
 
unsigned refCount () const
 Return reference counter value.
 
void ref () const
 Add a reference.
 
void unref () const
 Release a reference.
 
- Static Public Member Functions inherited from zypp::base::ReferenceCounted
static void add_ref (const ReferenceCounted *ptr_r)
 Called by zypp::intrusive_ptr to add a reference.
 
static void release (const ReferenceCounted *ptr_r)
 Called by zypp::intrusive_ptr to add a reference.
 

Detailed Description

Repository content data (from /content file).

File and Checksum definitions required by Downloader and Parser. (Do not confuse with NU's repoindex.xml)

Definition at line 48 of file RepoIndex.h.

Member Typedef Documentation

◆ FileChecksumMap

Definition at line 52 of file RepoIndex.h.

Member Function Documentation

◆ dumpOn()

std::ostream & zypp::parser::susetags::RepoIndex::dumpOn ( std::ostream &  str) const
protectedvirtual

Overload to realize std::ostream & operator<<.

Reimplemented from zypp::base::ReferenceCounted.

Definition at line 33 of file RepoIndex.cc.

Friends And Related Function Documentation

◆ ContentFileReader

friend class ContentFileReader
friend

Definition at line 50 of file RepoIndex.h.

Member Data Documentation

◆ descrdir

Pathname zypp::parser::susetags::RepoIndex::descrdir

Definition at line 54 of file RepoIndex.h.

◆ datadir

Pathname zypp::parser::susetags::RepoIndex::datadir

Definition at line 55 of file RepoIndex.h.

◆ metaFileChecksums

FileChecksumMap zypp::parser::susetags::RepoIndex::metaFileChecksums

Definition at line 57 of file RepoIndex.h.

◆ mediaFileChecksums

FileChecksumMap zypp::parser::susetags::RepoIndex::mediaFileChecksums

Definition at line 58 of file RepoIndex.h.

◆ signingKeys

FileChecksumMap zypp::parser::susetags::RepoIndex::signingKeys

Definition at line 59 of file RepoIndex.h.


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