|
| D (librpmDb::constPtr dbptr_r) |
|
| ~D () |
|
bool | create (int rpmtag, const void *keyp=NULL, size_t keylen=0) |
| Let iterator access a dbindex file.
|
|
bool | destroy () |
| Destroy iterator.
|
|
bool | advance () |
| Advance to the first/next header in iterator.
|
|
bool | init (int rpmtag, const void *keyp=NULL, size_t keylen=0) |
| Access a dbindex file and advance to the 1st header.
|
|
bool | set (int off_r) |
| Create an itertator that contains the database entry located at off_r, and advance to the 1st header.
|
|
unsigned | offset () |
|
int | size () |
|
Definition at line 486 of file librpmDb.cc.
◆ D() [1/2]
zypp::target::rpm::librpmDb::db_const_iterator::D::D |
( |
const D & |
| ) |
|
|
private |
◆ D() [2/2]
◆ ~D()
zypp::target::rpm::librpmDb::db_const_iterator::D::~D |
( |
| ) |
|
|
inline |
◆ operator=()
D & zypp::target::rpm::librpmDb::db_const_iterator::D::operator= |
( |
const D & |
| ) |
|
|
private |
◆ create()
bool zypp::target::rpm::librpmDb::db_const_iterator::D::create |
( |
int |
rpmtag, |
|
|
const void * |
keyp = NULL , |
|
|
size_t |
keylen = 0 |
|
) |
| |
|
inline |
Let iterator access a dbindex file.
Call advance to access the 1st element (if present).
Definition at line 535 of file librpmDb.cc.
◆ destroy()
bool zypp::target::rpm::librpmDb::db_const_iterator::D::destroy |
( |
| ) |
|
|
inline |
Destroy iterator.
Invalidates _dbptr, if database was blocked meanwile. Always returns false.
Definition at line 548 of file librpmDb.cc.
◆ advance()
bool zypp::target::rpm::librpmDb::db_const_iterator::D::advance |
( |
| ) |
|
|
inline |
Advance to the first/next header in iterator.
Destroys iterator if no more headers available.
Definition at line 568 of file librpmDb.cc.
◆ init()
bool zypp::target::rpm::librpmDb::db_const_iterator::D::init |
( |
int |
rpmtag, |
|
|
const void * |
keyp = NULL , |
|
|
size_t |
keylen = 0 |
|
) |
| |
|
inline |
Access a dbindex file and advance to the 1st header.
Definition at line 585 of file librpmDb.cc.
◆ set()
bool zypp::target::rpm::librpmDb::db_const_iterator::D::set |
( |
int |
off_r | ) |
|
|
inline |
Create an itertator that contains the database entry located at off_r, and advance to the 1st header.
Definition at line 596 of file librpmDb.cc.
◆ offset()
unsigned zypp::target::rpm::librpmDb::db_const_iterator::D::offset |
( |
| ) |
|
|
inline |
◆ size()
int zypp::target::rpm::librpmDb::db_const_iterator::D::size |
( |
| ) |
|
|
inline |
◆ _dbptr
◆ _dberr
◆ _hptr
◆ _mi
rpmdbMatchIterator zypp::target::rpm::librpmDb::db_const_iterator::D::_mi |
The documentation for this class was generated from the following file: