satsolver  0.17.2
Classes | Public Attributes | List of all members
_Dataiterator Struct Reference

#include <repo.h>

Classes

struct  di_parent
 

Public Attributes

int state
 
int flags
 
Poolpool
 
Reporepo
 
Repodatadata
 
unsigned char * dp
 
unsigned char * ddp
 
Ididp
 
Idkeyp
 
Repokeykey
 
KeyValue kv
 
Datamatcher matcher
 
Id keyname
 
Id repodataid
 
Id solvid
 
Id repoid
 
Id keynames [3+1]
 
int nkeynames
 
int rootlevel
 
struct _Dataiterator::di_parent parents [3]
 
int nparents
 

Detailed Description

Definition at line 216 of file repo.h.

Member Data Documentation

int _Dataiterator::state
int _Dataiterator::flags
Pool* _Dataiterator::pool
Repo* _Dataiterator::repo
Repodata* _Dataiterator::data
unsigned char* _Dataiterator::dp
unsigned char* _Dataiterator::ddp

Definition at line 227 of file repo.h.

Referenced by dataiterator_clonepos(), dataiterator_seek(), and dataiterator_step().

Id* _Dataiterator::idp

Definition at line 228 of file repo.h.

Referenced by dataiterator_clonepos(), and dataiterator_step().

Id* _Dataiterator::keyp
Repokey* _Dataiterator::key
KeyValue _Dataiterator::kv
Datamatcher _Dataiterator::matcher
Id _Dataiterator::keyname
Id _Dataiterator::repodataid
Id _Dataiterator::solvid
Id _Dataiterator::repoid
Id _Dataiterator::keynames[3+1]
int _Dataiterator::nkeynames
int _Dataiterator::rootlevel
struct _Dataiterator::di_parent _Dataiterator::parents[3]
int _Dataiterator::nparents

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