CYCLUS
Classes | Namespaces | Functions
resource_exchange.h File Reference
#include <algorithm>
#include <functional>
#include <set>
#include "bid_portfolio.h"
#include "context.h"
#include "exchange_context.h"
#include "product.h"
#include "material.h"
#include "request_portfolio.h"
#include "trader.h"
#include "trader_management.h"

Go to the source code of this file.

Classes

class  cyclus::ResourceExchange< T >
 

Namespaces

 cyclus
 

Functions

template<class T >
static void cyclus::AdjustPrefs (Agent *m, typename PrefMap< T >::type &prefs)
 
static void cyclus::AdjustPrefs (Agent *m, PrefMap< Material >::type &prefs)
 
static void cyclus::AdjustPrefs (Agent *m, PrefMap< Product >::type &prefs)
 
static void cyclus::AdjustPrefs (Trader *t, PrefMap< Material >::type &prefs)
 
static void cyclus::AdjustPrefs (Trader *t, PrefMap< Product >::type &prefs)