satsolver  0.17.2
Public Attributes | List of all members
_Queue Struct Reference

#include <queue.h>

Public Attributes

Idelements
 
int count
 
Idalloc
 
int left
 

Detailed Description

Definition at line 18 of file queue.h.

Member Data Documentation

Id* _Queue::elements

Definition at line 19 of file queue.h.

Referenced by addduppackages(), addedge(), addrpmruleinfo(), addsolvableedges(), analyze(), analyze_unsolvable(), analyze_unsolvable_rule(), create_solutions(), create_transaction_info(), dump_tes(), enabledisablelearntrules(), findallproblemrules_internal(), finddistupgradepackages(), findproblemrule_internal(), findrecommendedsuggested(), havechoice(), jobtodisablelist(), makeruledecisions(), pool_add_fileconflicts_deps(), pool_addfileprovides_search(), pool_create_state_maps(), pool_queuetowhatprovides(), pool_trivial_installable_noobsoletesmap(), pool_vendor2mask(), problems_sortcmp(), propagate(), prune_installed_dup_packages(), prune_obsoleted(), prune_to_best_arch(), prune_to_best_version(), prune_to_highest_prio(), prune_to_highest_prio_per_name(), prune_to_recommended(), queue_alloc_one(), queue_alloc_one_head(), queue_delete(), queue_delete2(), queue_deleten(), queue_empty(), queue_free(), queue_init(), queue_init_buffer(), queue_init_clone(), queue_insert(), queue_insert2(), queue_insertn(), queue_pop(), queue_push(), queue_pushunique(), queue_shift(), queue_unshift(), refine_suggestion(), removedisabledconflicts(), repo_lookup_idarray(), repodata_set_idarray(), revert(), selectandinstall(), solvable_trivial_installable_queue(), solver_addchoicerules(), solver_addinfarchrules(), solver_addrpmrulesforupdaters(), solver_addupdaterule(), solver_allruleinfos(), solver_calculate_noobsmap(), solver_create_decisions_obsoletesmap(), solver_createcleandepsmap(), solver_createdupmaps(), solver_disablepolicyrules(), solver_disableproblem(), solver_enableproblem(), solver_findallproblemrules(), solver_findproblemrule(), solver_next_solution(), solver_next_solutionelement(), solver_prepare_solutions(), solver_printcompleteprobleminfo(), solver_printdecisionq(), solver_printdecisions(), solver_printproblem(), solver_printsolution(), solver_printtransaction(), solver_printtrivial(), solver_reenablepolicyrules(), solver_reset(), solver_ruleinfo(), solver_run_sat(), solver_solution_count(), solver_solutionelement2str(), solver_solutionelement_count(), solver_solve(), solver_take_solutionelement(), transaction_add_obsoleted(), transaction_all_obs_pkgs(), transaction_calculate(), transaction_check_order(), transaction_classify(), transaction_classify_pkgs(), transaction_create_installedmap(), transaction_installedresult(), transaction_obs_pkg(), transaction_order(), transaction_type(), and undo_removedisabledconflicts().

int _Queue::count

Definition at line 20 of file queue.h.

Referenced by addcycleedges(), addduppackages(), addedge(), addsolvableedges(), analyze(), analyze_unsolvable(), analyze_unsolvable_rule(), breakcycle(), create_solutions(), create_transaction_info(), dump_tes(), finddistupgradepackages(), findrecommendedsuggested(), havechoice(), jobtodisablelist(), makemultiversionconflict(), makeruledecisions(), policy_filter_unwanted(), pool_add_fileconflicts_deps(), pool_addfileprovides_search(), pool_addrelproviders(), pool_create_state_maps(), pool_queuetowhatprovides(), pool_trivial_installable_noobsoletesmap(), pool_vendor2mask(), propagate(), prune_best_arch_name_version(), prune_installed_dup_packages(), prune_obsoleted(), prune_to_best_arch(), prune_to_best_version(), prune_to_highest_prio(), prune_to_highest_prio_per_name(), prune_to_recommended(), queue_alloc_one(), queue_alloc_one_head(), queue_delete(), queue_delete2(), queue_deleten(), queue_empty(), queue_free(), queue_init(), queue_init_buffer(), queue_init_clone(), queue_insert(), queue_insert2(), queue_insertn(), queue_pop(), queue_push(), queue_pushunique(), queue_shift(), queue_truncate(), queue_unshift(), refine_suggestion(), removedisabledconflicts(), repo_lookup_idarray(), repodata_set_idarray(), revert(), selectandinstall(), setpropagatelearn(), solvable_trivial_installable_queue(), solver_addchoicerules(), solver_addinfarchrules(), solver_addrpmrulesforsolvable(), solver_addrpmrulesforupdaters(), solver_addupdaterule(), solver_allruleinfos(), solver_calculate_noobsmap(), solver_create_decisions_obsoletesmap(), solver_createcleandepsmap(), solver_createdupmaps(), solver_disablepolicyrules(), solver_next_problem(), solver_prepare_solutions(), solver_printcompleteprobleminfo(), solver_printdecisionq(), solver_printdecisions(), solver_printtransaction(), solver_printtrivial(), solver_problem_count(), solver_reenablepolicyrules(), solver_reset(), solver_ruleinfo(), solver_run_sat(), solver_solve(), solver_take_solutionelement(), transaction_add_obsoleted(), transaction_all_obs_pkgs(), transaction_calculate(), transaction_check_order(), transaction_classify(), transaction_classify_pkgs(), transaction_create_installedmap(), transaction_installedresult(), transaction_obs_pkg(), transaction_order(), transaction_order_add_choices(), transaction_type(), and undo_removedisabledconflicts().

Id* _Queue::alloc
int _Queue::left

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