#include <manager_inst.h>
Introduction
Detailed Behavior
- Warning
- The ManagerInst is experimental
Definition at line 15 of file _tmp_build/cycamore/manager_inst.h.
◆ ManagerInst() [1/2]
cycamore::ManagerInst::ManagerInst |
( |
cyclus::Context * |
ctx | ) |
|
◆ ~ManagerInst() [1/2]
cycamore::ManagerInst::~ManagerInst |
( |
| ) |
|
|
virtual |
◆ ManagerInst() [2/2]
cycamore::ManagerInst::ManagerInst |
( |
cyclus::Context * |
ctx | ) |
|
◆ ~ManagerInst() [2/2]
virtual cycamore::ManagerInst::~ManagerInst |
( |
| ) |
|
|
virtual |
◆ annotations()
virtual Json::Value cycamore::ManagerInst::annotations |
( |
| ) |
|
|
inlinevirtual |
◆ BuildNotify() [1/2]
virtual void cycamore::ManagerInst::BuildNotify |
( |
Agent * |
m | ) |
|
|
virtual |
◆ BuildNotify() [2/2]
void cycamore::ManagerInst::BuildNotify |
( |
Agent * |
m | ) |
|
|
virtual |
◆ Clone()
virtual cyclus::Agent* cycamore::ManagerInst::Clone |
( |
| ) |
|
|
inlinevirtual |
◆ DecomNotify() [1/2]
virtual void cycamore::ManagerInst::DecomNotify |
( |
Agent * |
m | ) |
|
|
virtual |
◆ DecomNotify() [2/2]
void cycamore::ManagerInst::DecomNotify |
( |
Agent * |
m | ) |
|
|
virtual |
◆ EnterNotify() [1/2]
virtual void cycamore::ManagerInst::EnterNotify |
( |
| ) |
|
|
virtual |
enter the simulation and register any children present
◆ EnterNotify() [2/2]
void cycamore::ManagerInst::EnterNotify |
( |
| ) |
|
|
virtual |
◆ InfileToDb()
virtual void cycamore::ManagerInst::InfileToDb |
( |
cyclus::InfileTree * |
tree, |
|
|
cyclus::DbInit |
di |
|
) |
| |
|
inlinevirtual |
◆ InitFrom() [1/2]
◆ InitFrom() [2/2]
virtual void cycamore::ManagerInst::InitFrom |
( |
cyclus::QueryableBackend * |
b | ) |
|
|
inlinevirtual |
◆ InitInv()
virtual void cycamore::ManagerInst::InitInv |
( |
cyclus::Inventories & |
inv | ) |
|
|
inlinevirtual |
◆ RecordPosition() [1/2]
void cycamore::ManagerInst::RecordPosition |
( |
| ) |
|
|
private |
Records an agent's latitude and longitude to the output db.
◆ RecordPosition() [2/2]
void cycamore::ManagerInst::RecordPosition |
( |
| ) |
|
|
private |
◆ Register_() [1/2]
void cycamore::ManagerInst::Register_ |
( |
cyclus::Agent * |
agent | ) |
|
|
private |
◆ Register_() [2/2]
void cycamore::ManagerInst::Register_ |
( |
cyclus::Agent * |
agent | ) |
|
|
private |
◆ schema()
virtual std::string cycamore::ManagerInst::schema |
( |
| ) |
|
|
inlinevirtual |
◆ Snapshot()
virtual void cycamore::ManagerInst::Snapshot |
( |
cyclus::DbInit |
di | ) |
|
|
inlinevirtual |
Definition at line 188 of file _tmp_build/cycamore/manager_inst.h.
References BuildNotify(), cycpp_shape_latitude, cycpp_shape_longitude, cycpp_shape_prototypes, DecomNotify(), EnterNotify(), latitude, longitude, prototypes, Register_(), Unregister_(), and WriteProducerInformation().
◆ SnapshotInv()
virtual cyclus::Inventories cycamore::ManagerInst::SnapshotInv |
( |
| ) |
|
|
inlinevirtual |
◆ Unregister_() [1/2]
void cycamore::ManagerInst::Unregister_ |
( |
cyclus::Agent * |
agent | ) |
|
|
private |
◆ Unregister_() [2/2]
void cycamore::ManagerInst::Unregister_ |
( |
cyclus::Agent * |
agent | ) |
|
|
private |
◆ version() [1/2]
virtual std::string cycamore::ManagerInst::version |
( |
| ) |
|
|
inlinevirtual |
Definition at line 25 of file src/manager_inst.h.
References BuildNotify(), coordinates, CYCAMORE_VERSION, DecomNotify(), EnterNotify(), latitude, longitude, prototypes, RecordPosition(), Register_(), Unregister_(), and WriteProducerInformation().
◆ version() [2/2]
virtual std::string cycamore::ManagerInst::version |
( |
| ) |
|
|
inlinevirtual |
◆ WriteProducerInformation() [1/2]
void cycamore::ManagerInst::WriteProducerInformation |
( |
cyclus::toolkit::CommodityProducer * |
producer | ) |
|
write information about a commodity producer to a stream
- Parameters
-
◆ WriteProducerInformation() [2/2]
void cycamore::ManagerInst::WriteProducerInformation |
( |
cyclus::toolkit::CommodityProducer * |
producer | ) |
|
◆ coordinates
cyclus::toolkit::Position cycamore::ManagerInst::coordinates |
|
private |
◆ cycpp_shape_latitude
std::vector<int> cycamore::ManagerInst::cycpp_shape_latitude |
|
private |
◆ cycpp_shape_longitude
std::vector<int> cycamore::ManagerInst::cycpp_shape_longitude |
|
private |
◆ cycpp_shape_prototypes
std::vector<int> cycamore::ManagerInst::cycpp_shape_prototypes |
|
private |
◆ latitude
double cycamore::ManagerInst::latitude |
|
private |
◆ longitude
double cycamore::ManagerInst::longitude |
|
private |
◆ prototypes
std::vector< std::string > cycamore::ManagerInst::prototypes |
|
private |
The documentation for this class was generated from the following files: