satsolver
0.17.2
|
#include <solvable.h>
Public Attributes | |
Id | name |
Id | arch |
Id | evr |
Id | vendor |
struct _Repo * | repo |
Offset | provides |
Offset | obsoletes |
Offset | conflicts |
Offset | requires |
Offset | recommends |
Offset | suggests |
Offset | supplements |
Offset | enhances |
Definition at line 21 of file solvable.h.
Id _Solvable::name |
Definition at line 22 of file solvable.h.
Referenced by addsolvableedges(), analyze_unsolvable_rule(), classify_cmp_pkgs(), convertsolution(), create_transaction_info(), disableduprule(), disableinfarchrule(), jobtodisablelist(), makemultiversionconflict(), obsq_sortcmp(), policy_create_obsolete_index(), policy_findupdatepackages(), policy_is_illegal(), pool_calc_duchanges(), pool_create(), pool_match_nevr(), pool_solvable2str(), pool_trivial_installable_noobsoletesmap(), providedbyinstalled_multiversion(), prune_obsoleted(), prune_to_best_version(), prune_to_best_version_sortcmp(), prune_to_highest_prio_per_name(), reenableduprule(), reenableinfarchrule(), repo_add_solv_flags(), repo_lookup_id(), repo_lookup_str(), repo_search_md(), repo_set_id(), repodata_set_location(), solvable_get_location(), solvable_identical(), solvable_lookup_str_base(), solvable_selfprovidedep(), solvable_trivial_installable_map(), solvabledata_fetch(), solver_addchoicerules(), solver_addduprules(), solver_addinfarchrules(), solver_addrpmrulesforsolvable(), solver_addupdaterule(), solver_create_decisions_obsoletesmap(), solver_createdupmaps(), solver_disableproblem(), solver_enableproblem(), solver_printtransaction(), solver_printtrivial(), solver_ruleinfo(), solver_run_sat(), solver_solve(), solver_splitprovides(), transaction_base_type(), transaction_calculate(), and transaction_type().
Id _Solvable::arch |
Definition at line 23 of file solvable.h.
Referenced by create_transaction_info(), findproblemrule_internal(), makemultiversionconflict(), policy_findupdatepackages(), policy_illegal_archchange(), policy_is_illegal(), pool_addrelproviders(), pool_colormatch(), pool_create(), pool_installable(), pool_match_nevr_rel(), pool_solvable2str(), providedbyinstalled_multiversion(), prune_to_best_arch(), repo_add_solv_flags(), repo_lookup_id(), repo_lookup_str(), repo_search_md(), repo_set_id(), repodata_set_location(), solvable_get_location(), solvable_identical(), solvabledata_fetch(), solver_addinfarchrules(), solver_addrpmrulesforsolvable(), solver_addupdaterule(), solver_create_decisions_obsoletesmap(), transaction_classify(), and transaction_classify_pkgs().
Id _Solvable::evr |
Definition at line 24 of file solvable.h.
Referenced by classify_cmp_pkgs(), create_transaction_info(), finddistupgradepackages(), jobtodisablelist(), obsq_sortcmp(), policy_findupdatepackages(), policy_is_illegal(), pool_create(), pool_match_nevr_rel(), pool_solvable2str(), prune_to_best_version(), repo_add_solv_flags(), repo_lookup_id(), repo_lookup_str(), repo_search_md(), repo_set_id(), repodata_set_location(), solvable_get_location(), solvable_identical(), solvable_selfprovidedep(), solvabledata_fetch(), solver_addduprules(), solver_addrpmrulesforsolvable(), solver_addupdaterule(), solver_create_decisions_obsoletesmap(), and transaction_base_type().
Id _Solvable::vendor |
Definition at line 25 of file solvable.h.
Referenced by policy_findupdatepackages(), policy_illegal2str(), policy_illegal_vendorchange(), policy_is_illegal(), repo_add_solv_flags(), repo_lookup_id(), repo_lookup_str(), repo_search_md(), repo_set_id(), solvable_identical(), solvable_lookup_str_base(), solvabledata_fetch(), solver_printsolution(), transaction_classify(), and transaction_classify_pkgs().
struct _Repo* _Solvable::repo |
Definition at line 27 of file solvable.h.
Referenced by addedge(), addfileprovides_cb(), addsolvableedges(), convertsolution(), create_transaction_info(), dataiterator_jump_to_solvid(), dataiterator_step(), dump_tes(), findproblemrule_internal(), findrecommendedsuggested(), havescripts(), jobtodisablelist(), policy_create_obsolete_index(), policy_findupdatepackages(), pool_add_fileconflicts_deps(), pool_addfileprovides_ids(), pool_addfileprovides_search(), pool_addrelproviders(), pool_calc_installsizechange(), pool_create_state_maps(), pool_createwhatprovides(), pool_installable(), pool_job2str(), pool_search(), pool_trivial_installable_noobsoletesmap(), prune_installed_dup_packages(), prune_obsoleted(), prune_to_best_version(), prune_to_best_version_sortcmp(), prune_to_highest_prio(), prune_to_recommended(), repo_add_solv_flags(), repo_add_solvable(), repo_add_solvable_block(), repo_empty(), repo_free_solvable_block(), repo_search_md(), solvable_get_location(), solvable_identical(), 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_addchoicerules(), solver_addduprules(), solver_addinfarchrules(), solver_addrpmrulesforsolvable(), solver_addrpmrulesforweak(), solver_addupdaterule(), solver_create_decisions_obsoletesmap(), solver_createcleandepsmap(), solver_createdupmaps(), solver_dep_installed(), solver_is_enhancing(), solver_is_supplementing(), solver_printdecisions(), solver_printruleelement(), solver_printsolution(), solver_run_sat(), solver_solutionelement2str(), solver_solve(), solver_splitprovides(), transaction_add_obsoleted(), transaction_all_obs_pkgs(), transaction_base_type(), transaction_calculate(), transaction_check_order(), transaction_check_pkg(), transaction_classify(), transaction_classify_pkgs(), transaction_create_installedmap(), transaction_installedresult(), transaction_obs_pkg(), transaction_order(), and transaction_type().
Offset _Solvable::provides |
Definition at line 30 of file solvable.h.
Referenced by addfileprovides_cb(), pool_add_fileconflicts_deps(), pool_addrelproviders(), pool_createwhatprovides(), repo_add_solv_flags(), repo_lookup_idarray(), repo_search_md(), solvable_selfprovidedep(), and solvabledata_fetch().
Offset _Solvable::obsoletes |
Definition at line 31 of file solvable.h.
Referenced by create_transaction_info(), findrecommendedsuggested(), jobtodisablelist(), policy_create_obsolete_index(), policy_findupdatepackages(), pool_addfileprovides_ids(), pool_trivial_installable_noobsoletesmap(), prune_obsoleted(), repo_add_solv_flags(), repo_lookup_idarray(), repo_search_md(), solvable_trivial_installable_map(), solvabledata_fetch(), solver_addchoicerules(), solver_addrpmrulesforsolvable(), solver_create_decisions_obsoletesmap(), solver_createdupmaps(), and solver_run_sat().
Offset _Solvable::conflicts |
Definition at line 32 of file solvable.h.
Referenced by addsolvableedges(), pool_add_fileconflicts_deps(), pool_addfileprovides_ids(), pool_create_state_maps(), pool_trivial_installable_noobsoletesmap(), repo_add_solv_flags(), repo_lookup_idarray(), repo_search_md(), solvable_trivial_installable_map(), solvabledata_fetch(), and solver_addrpmrulesforsolvable().
Offset _Solvable::requires |
Definition at line 34 of file solvable.h.
Referenced by addsolvableedges(), havescripts(), pool_addfileprovides_ids(), pool_trivial_installable_noobsoletesmap(), repo_add_solv_flags(), repo_lookup_idarray(), repo_search_md(), solvable_identical(), solvable_trivial_installable_map(), solvabledata_fetch(), solver_addrpmrulesforsolvable(), solver_createcleandepsmap(), and transaction_check_pkg().
Offset _Solvable::recommends |
Definition at line 35 of file solvable.h.
Referenced by findrecommendedsuggested(), pool_addfileprovides_ids(), prune_to_recommended(), repo_add_solv_flags(), repo_lookup_idarray(), repo_search_md(), solvabledata_fetch(), solver_addrpmrulesforsolvable(), solver_createcleandepsmap(), and solver_run_sat().
Offset _Solvable::suggests |
Definition at line 36 of file solvable.h.
Referenced by findrecommendedsuggested(), pool_addfileprovides_ids(), prune_to_recommended(), repo_add_solv_flags(), repo_lookup_idarray(), repo_search_md(), solvabledata_fetch(), and solver_addrpmrulesforsolvable().
Offset _Solvable::supplements |
Definition at line 38 of file solvable.h.
Referenced by findrecommendedsuggested(), pool_addfileprovides_ids(), repo_add_solv_flags(), repo_lookup_idarray(), repo_search_md(), solvabledata_fetch(), solver_addrpmrulesforweak(), solver_createcleandepsmap(), solver_is_supplementing(), and solver_run_sat().
Offset _Solvable::enhances |
Definition at line 39 of file solvable.h.
Referenced by findrecommendedsuggested(), pool_addfileprovides_ids(), repo_add_solv_flags(), repo_lookup_idarray(), repo_search_md(), solvabledata_fetch(), solver_addrpmrulesforweak(), and solver_is_enhancing().