CYCLUS
Public Member Functions | List of all members
cyclus::ExchangeManager< T > Class Template Reference

Detailed Description

template<class T>
class cyclus::ExchangeManager< T >

The ExchangeManager is designed to house all of the internals involved in executing a resource exchange.

At a given timestep, assuming a simulation context, ctx, and resource type, ResourceType, it can be invoked by:

ExchangeManager<ResourceType> manager(ctx);
manager.Execute();

Definition at line 28 of file exchange_manager.h.

#include <exchange_manager.h>

Public Member Functions

 ExchangeManager (Context *ctx)
 
void Execute ()
 

Constructor & Destructor Documentation

◆ ExchangeManager()

template<class T>
cyclus::ExchangeManager< T >::ExchangeManager ( Context ctx)
inline

Definition at line 30 of file exchange_manager.h.

Member Function Documentation

◆ Execute()

template<class T>
void cyclus::ExchangeManager< T >::Execute ( )
inline

execute the full resource sequence

Definition at line 35 of file exchange_manager.h.


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