satsolver
0.17.2
|
#include <transaction.h>
Public Attributes | |
struct _Pool * | pool |
Queue | steps |
Queue | transaction_info |
Id * | transaction_installed |
Map | transactsmap |
Map | noobsmap |
struct _TransactionOrderdata * | orderdata |
Definition at line 28 of file transaction.h.
struct _Pool* _Transaction::pool |
Definition at line 29 of file transaction.h.
Referenced by addcycleedges(), addedge(), addsolvableedges(), breakcycle(), classify_cmp(), classify_cmp_pkgs(), create_transaction_info(), dump_tes(), havechoice(), solver_printtransaction(), transaction_add_obsoleted(), transaction_all_obs_pkgs(), transaction_base_type(), transaction_calc_duchanges(), transaction_calc_installsizechange(), transaction_calculate(), transaction_check_order(), transaction_check_pkg(), transaction_classify(), transaction_classify_pkgs(), transaction_create_installedmap(), transaction_init(), transaction_init_clone(), transaction_installedresult(), transaction_obs_pkg(), transaction_order(), and transaction_type().
Queue _Transaction::steps |
Definition at line 31 of file transaction.h.
Referenced by solver_printdecisions(), transaction_add_obsoleted(), transaction_calculate(), transaction_check_order(), transaction_classify(), transaction_classify_pkgs(), transaction_create_installedmap(), transaction_free(), transaction_init_clone(), transaction_installedresult(), and transaction_order().
Queue _Transaction::transaction_info |
Definition at line 33 of file transaction.h.
Referenced by create_transaction_info(), transaction_all_obs_pkgs(), transaction_free(), and transaction_init_clone().
Id* _Transaction::transaction_installed |
Definition at line 34 of file transaction.h.
Referenced by addedge(), addsolvableedges(), create_transaction_info(), havechoice(), transaction_add_obsoleted(), transaction_all_obs_pkgs(), transaction_free(), transaction_init_clone(), transaction_obs_pkg(), and transaction_order().
Map _Transaction::transactsmap |
Definition at line 35 of file transaction.h.
Referenced by addsolvableedges(), create_transaction_info(), transaction_add_obsoleted(), transaction_base_type(), transaction_calculate(), transaction_check_pkg(), transaction_create_installedmap(), transaction_free(), transaction_init_clone(), and transaction_installedresult().
Map _Transaction::noobsmap |
Definition at line 36 of file transaction.h.
Referenced by create_transaction_info(), transaction_base_type(), transaction_calculate(), transaction_free(), and transaction_init_clone().
struct _TransactionOrderdata* _Transaction::orderdata |
Definition at line 38 of file transaction.h.
Referenced by transaction_free_orderdata(), transaction_init_clone(), transaction_order(), and transaction_order_add_choices().