satsolver
0.17.2
|
#include <repo.h>
Public Attributes | |
const char * | name |
Id | repoid |
void * | appdata |
Pool * | pool |
int | start |
int | end |
int | nsolvables |
int | disabled |
int | priority |
int | subpriority |
Id * | idarraydata |
int | idarraysize |
Offset | lastoff |
Id * | rpmdbid |
Repodata * | repodata |
unsigned | nrepodata |
const char* _Repo::name |
Definition at line 23 of file repo.h.
Referenced by analyze_unsolvable_rule(), repo_create(), repo_freedata(), repo_name(), and solver_solve().
Id _Repo::repoid |
Definition at line 24 of file repo.h.
Referenced by repo_create(), and repo_free().
Pool* _Repo::pool |
Definition at line 27 of file repo.h.
Referenced by analyze(), analyze_unsolvable(), analyze_unsolvable_rule(), dataiterator_init(), enabledisablelearntrules(), findrecommendedsuggested(), makeruledecisions(), propagate(), removedisabledconflicts(), repo_add_solv_flags(), repo_add_solvable(), repo_add_solvable_block(), repo_create(), repo_empty(), repo_fix_conflicts(), repo_fix_supplements(), repo_free(), repo_free_solvable_block(), repo_lookup_checksum(), repo_lookup_id(), repo_lookup_idarray(), repo_lookup_str(), repo_search(), repo_search_md(), repo_set_id(), repo_set_poolstr(), repo_set_str(), repodata_add_poolstr_array(), repodata_chk2str(), repodata_create_stubs(), repodata_dir2str(), repodata_globalize_id(), repodata_internalize(), repodata_load_stub(), repodata_localize_id(), repodata_lookup_str(), repodata_search(), repodata_serialize_key(), repodata_set_location(), repodata_set_poolstr(), repodata_setpos_kv(), repodata_str2dir(), revert(), selectandinstall(), setpropagatelearn(), solvable_get_location(), solvable_lookup_bin_checksum(), solvable_lookup_bool(), solvable_lookup_checksum(), solvable_lookup_id(), solvable_lookup_idarray(), solvable_lookup_num(), solvable_lookup_str(), solvable_lookup_str_base(), solvable_lookup_str_lang(), solvable_lookup_str_poollang(), solvable_lookup_void(), solvable_selfprovidedep(), solvable_trivial_installable_map(), solvable_trivial_installable_queue(), solvable_trivial_installable_repo(), solvabledata_fetch(), solver_create(), solver_dep_installed(), solver_fill_DU_cb(), solver_reset(), solver_run_sat(), solver_solve(), solver_splitprovides(), and solvid2data().
int _Repo::start |
Definition at line 29 of file repo.h.
Referenced by addedge(), addsolvableedges(), convertsolution(), create_transaction_info(), dataiterator_step(), disableupdaterule(), findrecommendedsuggested(), havechoice(), jobtodisablelist(), policy_create_obsolete_index(), policy_findupdatepackages(), pool_calc_duchanges(), reenableupdaterule(), repo_add_solv_flags(), repo_add_solvable(), repo_add_solvable_block(), repo_create(), repo_empty(), repo_lookup_num(), repo_search_md(), repo_sidedata_create(), repo_sidedata_extend(), solvabledata_fetch(), solver_addchoicerules(), solver_addduprules(), solver_addrpmrulesforsolvable(), solver_addupdaterule(), solver_create(), solver_createcleandepsmap(), solver_disablepolicyrules(), solver_reenablepolicyrules(), solver_ruleinfo(), solver_run_sat(), solver_solve(), transaction_add_obsoleted(), transaction_all_obs_pkgs(), transaction_init_clone(), transaction_obs_pkg(), and transaction_order().
int _Repo::end |
Definition at line 30 of file repo.h.
Referenced by create_transaction_info(), dataiterator_step(), jobtodisablelist(), policy_create_obsolete_index(), pool_calc_duchanges(), repo_add_solvable(), repo_add_solvable_block(), repo_create(), repo_empty(), repo_free_solvable_block(), repo_sidedata_create(), repo_sidedata_extend(), solver_addduprules(), solver_addupdaterule(), solver_create(), solver_createcleandepsmap(), solver_run_sat(), solver_solve(), transaction_add_obsoleted(), and transaction_init_clone().
int _Repo::nsolvables |
Definition at line 31 of file repo.h.
Referenced by addwatches_rule(), makewatches(), pool_addfileprovides_search(), repo_add_solv_flags(), repo_add_solvable(), repo_add_solvable_block(), repo_create(), repo_empty(), repo_free_solvable_block(), and solver_run_sat().
int _Repo::disabled |
Definition at line 33 of file repo.h.
Referenced by dataiterator_step(), pool_addfileprovides_search(), pool_createwhatprovides(), pool_installable(), repo_search(), and solver_run_sat().
int _Repo::priority |
Definition at line 34 of file repo.h.
Referenced by prune_to_highest_prio().
int _Repo::subpriority |
Definition at line 35 of file repo.h.
Referenced by prune_to_best_version_sortcmp().
Id* _Repo::idarraydata |
Definition at line 37 of file repo.h.
Referenced by addsolvableedges(), create_transaction_info(), findrecommendedsuggested(), havescripts(), jobtodisablelist(), lookup_idarray_solvable(), policy_create_obsolete_index(), policy_findupdatepackages(), pool_addfileprovides_ids(), pool_addrelproviders(), pool_create_state_maps(), pool_createwhatprovides(), pool_trivial_installable_noobsoletesmap(), prune_obsoleted(), prune_to_recommended(), repo_add_solv_flags(), repo_addid(), repo_addid_dep(), repo_empty(), repo_fix_conflicts(), repo_fix_supplements(), repo_freedata(), repo_reserve_ids(), repo_search_md(), solvable_identical(), solvable_selfprovidedep(), solvable_trivial_installable_map(), solvabledata_fetch(), solver_addchoicerules(), solver_addrpmrulesforsolvable(), solver_addrpmrulesforweak(), solver_create_decisions_obsoletesmap(), solver_createcleandepsmap(), solver_createdupmaps(), solver_is_enhancing(), solver_is_supplementing(), solver_run_sat(), and transaction_check_pkg().
int _Repo::idarraysize |
Definition at line 38 of file repo.h.
Referenced by repo_add_solv_flags(), repo_addid(), repo_empty(), and repo_reserve_ids().
Offset _Repo::lastoff |
Definition at line 39 of file repo.h.
Referenced by repo_add_solv_flags(), repo_addid(), repo_empty(), and repo_reserve_ids().
Id* _Repo::rpmdbid |
Definition at line 41 of file repo.h.
Referenced by repo_add_solv_flags(), repo_add_solvable(), repo_add_solvable_block(), repo_empty(), repo_freedata(), repo_lookup_num(), repo_search_md(), repo_set_num(), and solvabledata_fetch().
Repodata* _Repo::repodata |
Definition at line 43 of file repo.h.
Referenced by dataiterator_jump_to_solvid(), dataiterator_setpos(), dataiterator_setpos_parent(), dataiterator_step(), pool_addfileprovides_search(), pool_lookup_bin_checksum(), pool_lookup_checksum(), pool_lookup_id(), pool_lookup_num(), pool_lookup_str(), pool_lookup_void(), repo_add_repodata(), repo_add_solv_flags(), repo_disable_paging(), repo_empty(), repo_free_solvable_block(), repo_freedata(), repo_internalize(), repo_last_repodata(), repo_lookup_bin_checksum(), repo_lookup_id(), repo_lookup_idarray(), repo_lookup_num(), repo_lookup_str(), repo_lookup_type(), repo_lookup_void(), repo_search_md(), repodata_create(), repodata_create_stubs(), repodata_free(), repodata_setpos_kv(), and solvid2data().
unsigned _Repo::nrepodata |
Definition at line 44 of file repo.h.
Referenced by dataiterator_step(), repo_add_repodata(), repo_add_solv_flags(), repo_empty(), repo_freedata(), repo_last_repodata(), repodata_create(), and repodata_free().