CYCLUS
cyclus::toolkit::MatlBuyPolicy Member List

This is the complete list of members for cyclus::toolkit::MatlBuyPolicy, including all inherited members.

AcceptMatlTrades(const std::vector< std::pair< Trade< Material >, Material::Ptr > > &resps)cyclus::toolkit::MatlBuyPolicyvirtual
AcceptProductTrades(const std::vector< std::pair< Trade< Product >, Product::Ptr > > &responses)cyclus::Traderinlinevirtual
AdjustMatlPrefs(PrefMap< Material >::type &prefs)cyclus::Traderinlinevirtual
AdjustProductPrefs(PrefMap< Product >::type &prefs)cyclus::Traderinlinevirtual
Excl() constcyclus::toolkit::MatlBuyPolicyinline
GetMatlBids(CommodMap< Material >::type &commod_requests)cyclus::Traderinlinevirtual
GetMatlRequests()cyclus::toolkit::MatlBuyPolicyvirtual
GetMatlTrades(const std::vector< Trade< Material > > &trades, std::vector< std::pair< Trade< Material >, Material::Ptr > > &responses)cyclus::Traderinlinevirtual
GetProductBids(CommodMap< Product >::type &commod_requests)cyclus::Traderinlinevirtual
GetProductRequests()cyclus::Traderinlinevirtual
GetProductTrades(const std::vector< Trade< Product > > &trades, std::vector< std::pair< Trade< Product >, Product::Ptr > > &responses)cyclus::Traderinlinevirtual
Init(Agent *manager, ResBuf< Material > *buf, std::string name)cyclus::toolkit::MatlBuyPolicy
Init(Agent *manager, ResBuf< Material > *buf, std::string name, double throughput)cyclus::toolkit::MatlBuyPolicy
Init(Agent *manager, ResBuf< Material > *buf, std::string name, double fill_to, double req_when_under)cyclus::toolkit::MatlBuyPolicy
Init(Agent *manager, ResBuf< Material > *buf, std::string name, double throughput, double fill_to, double req_when_under, double quantize)cyclus::toolkit::MatlBuyPolicy
manager()cyclus::Traderinlinevirtual
manager_cyclus::Traderprotected
MatlBuyPolicy()cyclus::toolkit::MatlBuyPolicy
NReq() constcyclus::toolkit::MatlBuyPolicyinline
ReqQty() constcyclus::toolkit::MatlBuyPolicyinline
rsrc_commods()cyclus::toolkit::MatlBuyPolicyinline
Set(std::string commod)cyclus::toolkit::MatlBuyPolicy
Set(std::string commod, Composition::Ptr c)cyclus::toolkit::MatlBuyPolicy
Set(std::string commod, Composition::Ptr c, double pref)cyclus::toolkit::MatlBuyPolicy
Start()cyclus::toolkit::MatlBuyPolicy
Stop()cyclus::toolkit::MatlBuyPolicy
TotalQty() constcyclus::toolkit::MatlBuyPolicyinline
Trader(Agent *manager)cyclus::Traderinline
~MatlBuyPolicy()cyclus::toolkit::MatlBuyPolicyvirtual