CYCLUS
|
An ExchangeTranslationContext is a simple holder class for any information needed to translate a ResourceExchange to and from an ExchangeGraph.
Definition at line 18 of file exchange_translation_context.h.
#include <exchange_translation_context.h>
Public Attributes | |
std::map< Bid< T > *, ExchangeNode::Ptr > | bid_to_node |
std::map< ExchangeNode::Ptr, Bid< T > * > | node_to_bid |
std::map< ExchangeNode::Ptr, Request< T > * > | node_to_request |
std::map< Request< T > *, ExchangeNode::Ptr > | request_to_node |
std::map<Bid<T>*, ExchangeNode::Ptr> cyclus::ExchangeTranslationContext< T >::bid_to_node |
Definition at line 22 of file exchange_translation_context.h.
std::map<ExchangeNode::Ptr, Bid<T>*> cyclus::ExchangeTranslationContext< T >::node_to_bid |
Definition at line 23 of file exchange_translation_context.h.
std::map<ExchangeNode::Ptr, Request<T>*> cyclus::ExchangeTranslationContext< T >::node_to_request |
Definition at line 21 of file exchange_translation_context.h.
std::map<Request<T>*, ExchangeNode::Ptr> cyclus::ExchangeTranslationContext< T >::request_to_node |
Definition at line 20 of file exchange_translation_context.h.