#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.
Definition at line 22 of file solvable.h.
Referenced by addchoicerules(), addsolvableedges(), analyze_unsolvable_rule(), classify_cmp_pkgs(), convertsolution(), create_transaction_info(), disableduprule(), disableinfarchrule(), jobtodisablelist(), makemultiversionconflict(), obsq_sortcmp(), policy_create_obsolete_index(), policy_findupdatepackages(), pool_addrelproviders(), pool_calc_duchanges(), pool_create(), pool_match_nevr(), pool_trivial_installable_noobsoletesmap(), providedbyinstalled_multiversion(), prune_to_best_version(), prune_to_best_version_sortcmp(), reenableduprule(), reenableinfarchrule(), repo_add_solv_flags(), repo_lookup_id(), repo_lookup_str(), repo_search_md(), repodata_set_location(), solvable2str(), solvable_get_location(), solvable_identical(), solvable_lookup_str_base(), solvable_selfprovidedep(), solvable_trivial_installable_map(), solvabledata_fetch(), solver_addduprules(), solver_addinfarchrules(), solver_addrpmrulesforsolvable(), solver_addupdaterule(), solver_create_decisions_obsoletesmap(), solver_createdupmaps(), solver_disableproblem(), solver_enableproblem(), solver_printsolution(), solver_printtransaction(), solver_printtrivial(), solver_ruleinfo(), solver_run_sat(), solver_solve(), solver_splitprovides(), transaction_base_type(), transaction_calculate(), and transaction_type().
Definition at line 23 of file solvable.h.
Referenced by addchoicerules(), create_transaction_info(), findproblemrule_internal(), makemultiversionconflict(), policy_findupdatepackages(), policy_illegal_archchange(), pool_addrelproviders(), pool_colormatch(), pool_create(), pool_installable(), pool_match_nevr_rel(), providedbyinstalled_multiversion(), prune_to_best_arch(), repo_add_solv_flags(), repo_lookup_id(), repo_lookup_str(), repo_search_md(), repodata_set_location(), solvable2str(), solvable_get_location(), solvable_identical(), solvabledata_fetch(), solver_addinfarchrules(), solver_addrpmrulesforsolvable(), solver_addupdaterule(), solver_create_decisions_obsoletesmap(), solver_printsolution(), transaction_classify(), and transaction_classify_pkgs().
Definition at line 24 of file solvable.h.
Referenced by classify_cmp_pkgs(), create_transaction_info(), finddistupgradepackages(), obsq_sortcmp(), policy_findupdatepackages(), pool_create(), pool_match_nevr_rel(), prune_to_best_version(), repo_add_solv_flags(), repo_lookup_id(), repo_lookup_str(), repo_search_md(), repodata_set_location(), solvable2str(), solvable_get_location(), solvable_identical(), solvable_selfprovidedep(), solvabledata_fetch(), solver_addduprules(), solver_addrpmrulesforsolvable(), solver_addupdaterule(), solver_create_decisions_obsoletesmap(), solver_printsolution(), and transaction_base_type().
Definition at line 25 of file solvable.h.
Referenced by addchoicerules(), policy_findupdatepackages(), policy_illegal_vendorchange(), repo_add_solv_flags(), repo_lookup_id(), repo_lookup_str(), repo_search_md(), solvable_identical(), solvable_lookup_str_base(), solvabledata_fetch(), solver_printsolution(), transaction_classify(), and transaction_classify_pkgs().
struct _Repo* _Solvable::repo [read] |
Definition at line 27 of file solvable.h.
Referenced by addchoicerules(), 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_search(), pool_trivial_installable_noobsoletesmap(), 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_addduprules(), solver_addinfarchrules(), solver_addrpmrulesforsolvable(), solver_addrpmrulesforweak(), solver_addupdaterule(), solver_create_decisions_obsoletesmap(), solver_createdupmaps(), solver_dep_installed(), solver_is_enhancing(), solver_is_supplementing(), solver_printdecisions(), solver_printruleelement(), solver_printsolution(), solver_run_sat(), 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().
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_search_md(), solvable_selfprovidedep(), and solvabledata_fetch().
Definition at line 31 of file solvable.h.
Referenced by addchoicerules(), create_transaction_info(), findrecommendedsuggested(), jobtodisablelist(), policy_create_obsolete_index(), policy_findupdatepackages(), pool_addfileprovides_ids(), pool_trivial_installable_noobsoletesmap(), prune_to_best_version(), repo_add_solv_flags(), repo_search_md(), solvable_trivial_installable_map(), solvabledata_fetch(), solver_addrpmrulesforsolvable(), solver_create_decisions_obsoletesmap(), solver_createdupmaps(), and solver_run_sat().
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_search_md(), solvable_trivial_installable_map(), solvabledata_fetch(), and solver_addrpmrulesforsolvable().
Definition at line 34 of file solvable.h.
Referenced by addsolvableedges(), havescripts(), pool_addfileprovides_ids(), pool_trivial_installable_noobsoletesmap(), repo_add_solv_flags(), repo_search_md(), solvable_identical(), solvable_trivial_installable_map(), solvabledata_fetch(), solver_addrpmrulesforsolvable(), and transaction_check_pkg().
Definition at line 35 of file solvable.h.
Referenced by findrecommendedsuggested(), pool_addfileprovides_ids(), prune_to_recommended(), repo_add_solv_flags(), repo_search_md(), solvabledata_fetch(), solver_addrpmrulesforsolvable(), and solver_run_sat().
Definition at line 36 of file solvable.h.
Referenced by findrecommendedsuggested(), pool_addfileprovides_ids(), prune_to_recommended(), repo_add_solv_flags(), repo_search_md(), solvabledata_fetch(), and solver_addrpmrulesforsolvable().
Definition at line 38 of file solvable.h.
Referenced by findrecommendedsuggested(), pool_addfileprovides_ids(), repo_add_solv_flags(), repo_search_md(), solvabledata_fetch(), solver_addrpmrulesforweak(), solver_is_supplementing(), and solver_run_sat().
Definition at line 39 of file solvable.h.
Referenced by findrecommendedsuggested(), pool_addfileprovides_ids(), repo_add_solv_flags(), repo_search_md(), solvabledata_fetch(), solver_addrpmrulesforweak(), and solver_is_enhancing().