satsolver
0.17.2
|
#include <repo.h>
Classes | |
struct | di_parent |
Public Attributes | |
int | state |
int | flags |
Pool * | pool |
Repo * | repo |
Repodata * | data |
unsigned char * | dp |
unsigned char * | ddp |
Id * | idp |
Id * | keyp |
Repokey * | key |
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 |
int _Dataiterator::state |
Definition at line 218 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_entersub(), dataiterator_init(), dataiterator_jump_to_repo(), dataiterator_jump_to_solvid(), dataiterator_prepend_keyname(), dataiterator_seek(), dataiterator_set_match(), dataiterator_set_search(), dataiterator_skip_attribute(), dataiterator_skip_repo(), dataiterator_skip_solvable(), and dataiterator_step().
int _Dataiterator::flags |
Definition at line 219 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_init(), dataiterator_jump_to_repo(), dataiterator_jump_to_solvid(), dataiterator_match(), dataiterator_set_match(), dataiterator_set_search(), and dataiterator_step().
Pool* _Dataiterator::pool |
Definition at line 221 of file repo.h.
Referenced by dataiterator_init(), dataiterator_jump_to_solvid(), dataiterator_match(), dataiterator_set_search(), dataiterator_setpos(), dataiterator_setpos_parent(), and dataiterator_step().
Repo* _Dataiterator::repo |
Definition at line 222 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_jump_to_repo(), dataiterator_jump_to_solvid(), dataiterator_set_search(), dataiterator_setpos(), dataiterator_setpos_parent(), and dataiterator_step().
Repodata* _Dataiterator::data |
Definition at line 223 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_filelistcheck(), dataiterator_find_keyname(), dataiterator_jump_to_solvid(), dataiterator_match(), dataiterator_seek(), dataiterator_setpos(), dataiterator_setpos_parent(), dataiterator_step(), and repodata_create_stubs().
unsigned char* _Dataiterator::dp |
Definition at line 226 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_find_keyname(), dataiterator_seek(), and dataiterator_step().
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 |
Definition at line 229 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_find_keyname(), dataiterator_seek(), and dataiterator_step().
Repokey* _Dataiterator::key |
Definition at line 232 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_match(), dataiterator_seek(), dataiterator_step(), and repodata_create_stubs().
KeyValue _Dataiterator::kv |
Definition at line 233 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_init_clone(), dataiterator_jump_to_repo(), dataiterator_jump_to_solvid(), dataiterator_match(), dataiterator_seek(), dataiterator_setpos(), dataiterator_setpos_parent(), dataiterator_skip_repo(), dataiterator_skip_solvable(), dataiterator_step(), and repodata_create_stubs().
Datamatcher _Dataiterator::matcher |
Definition at line 236 of file repo.h.
Referenced by dataiterator_filelistcheck(), dataiterator_free(), dataiterator_init(), dataiterator_init_clone(), dataiterator_set_match(), and dataiterator_step().
Id _Dataiterator::keyname |
Definition at line 239 of file repo.h.
Referenced by dataiterator_init(), dataiterator_jump_to_solvid(), dataiterator_prepend_keyname(), dataiterator_seek(), dataiterator_set_keyname(), dataiterator_skip_repo(), dataiterator_skip_solvable(), and dataiterator_step().
Id _Dataiterator::repodataid |
Definition at line 240 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_jump_to_repo(), dataiterator_jump_to_solvid(), dataiterator_set_search(), and dataiterator_step().
Id _Dataiterator::solvid |
Definition at line 241 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_jump_to_repo(), dataiterator_jump_to_solvid(), dataiterator_setpos(), dataiterator_setpos_parent(), and dataiterator_step().
Id _Dataiterator::repoid |
Definition at line 242 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_jump_to_repo(), dataiterator_jump_to_solvid(), dataiterator_set_search(), and dataiterator_step().
Id _Dataiterator::keynames[3+1] |
Definition at line 244 of file repo.h.
Referenced by dataiterator_init(), dataiterator_jump_to_solvid(), dataiterator_prepend_keyname(), dataiterator_seek(), dataiterator_set_keyname(), dataiterator_skip_repo(), dataiterator_skip_solvable(), and dataiterator_step().
int _Dataiterator::nkeynames |
Definition at line 245 of file repo.h.
Referenced by dataiterator_prepend_keyname(), dataiterator_set_keyname(), and dataiterator_step().
int _Dataiterator::rootlevel |
Definition at line 246 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_jump_to_repo(), dataiterator_jump_to_solvid(), dataiterator_seek(), dataiterator_set_search(), dataiterator_skip_repo(), dataiterator_skip_solvable(), and dataiterator_step().
struct _Dataiterator::di_parent _Dataiterator::parents[3] |
Referenced by dataiterator_clonepos(), dataiterator_init_clone(), dataiterator_seek(), and dataiterator_step().
int _Dataiterator::nparents |
Definition at line 254 of file repo.h.
Referenced by dataiterator_clonepos(), dataiterator_init_clone(), dataiterator_jump_to_repo(), dataiterator_jump_to_solvid(), dataiterator_seek(), dataiterator_set_search(), dataiterator_skip_repo(), dataiterator_skip_solvable(), dataiterator_step(), and repodata_create_stubs().