CYCAMORE
|
This Facility is intended to hold materials for a user specified amount of time in order to model a storage facility with a certain residence time or holdup time. More...
#include <storage.h>
Public Member Functions | |
virtual Json::Value | annotations () |
virtual cyclus::Agent * | Clone () |
virtual void | EnterNotify () |
Sets up the Storage Facility's trade requests. | |
virtual void | EnterNotify () |
Sets up the Storage Facility's trade requests. | |
virtual void | InfileToDb (cyclus::InfileTree *tree, cyclus::DbInit di) |
virtual void | InitFrom (cycamore::Storage *m) |
virtual void | InitFrom (cyclus::QueryableBackend *b) |
virtual void | InitInv (cyclus::Inventories &inv) |
virtual std::string | schema () |
virtual void | Snapshot (cyclus::DbInit di) |
virtual cyclus::Inventories | SnapshotInv () |
Storage (cyclus::Context *ctx) | |
Storage (cyclus::Context *ctx) | |
virtual std::string | str () |
A verbose printer for the Storage Facility. | |
virtual std::string | str () |
A verbose printer for the Storage Facility. | |
virtual void | Tick () |
The handleTick function specific to the Storage. | |
virtual void | Tick () |
The handleTick function specific to the Storage. | |
virtual void | Tock () |
The handleTick function specific to the Storage. | |
virtual void | Tock () |
The handleTick function specific to the Storage. | |
virtual std::string | version () |
virtual std::string | version () |
Protected Member Functions | |
void | AddMat_ (cyclus::Material::Ptr mat) |
adds a material into the incoming commodity inventory | |
void | AddMat_ (cyclus::Material::Ptr mat) |
adds a material into the incoming commodity inventory | |
void | BeginProcessing_ () |
Move all unprocessed inventory to processing. | |
void | BeginProcessing_ () |
Move all unprocessed inventory to processing. | |
double | capacity () |
returns total capacity | |
double | capacity () |
returns total capacity | |
double | current_capacity () |
current maximum amount that can be added to processing | |
double | current_capacity () |
current maximum amount that can be added to processing | |
void | InitBuyPolicyParameters () |
sets up the distributions for the buy policy | |
void | InitBuyPolicyParameters () |
sets up the distributions for the buy policy | |
void | ProcessMat_ (double cap) |
Move as many ready resources as allowable into stocks. | |
void | ProcessMat_ (double cap) |
Move as many ready resources as allowable into stocks. | |
int | ready_time () |
returns the time key for ready materials | |
int | ready_time () |
returns the time key for ready materials | |
void | ReadyMatl_ (int time) |
move ready resources from processing to ready at a certain time | |
void | ReadyMatl_ (int time) |
move ready resources from processing to ready at a certain time | |
void | RecordPosition () |
void | RecordPosition () |
Friends | |
class | StorageTest |
This Facility is intended to hold materials for a user specified amount of time in order to model a storage facility with a certain residence time or holdup time.
The Storage class inherits from the Facility class and is dynamically loaded by the Agent class when requested.
This Agent was initially developed to support the fco code-to-code comparison. It's very similar to the "NullFacility" of years past. Its purpose is to hold materials and release them only after some period of delay time.
in_commods is a vector of strings naming the commodities that this facility receives out_commods is a string naming the commodity that in_commod is stocks into residence_time is the minimum number of timesteps between receiving and offering in_recipe (optional) describes the incoming resource by recipe
sell_quantity restricts selling to only integer multiples of this value max_inv_size is the maximum capacity of the inventory storage throughput is the maximum processing capacity per timestep active_buying_frequency_type is the type of distribution used to determine the length of the active buying period active_buying_val is the length of the active buying period if active_buying_frequency_type is Fixed active_buying_min is the minimum length of the active buying period if active_buying_frequency_type is Uniform (required) or Normal (optional) active_buying_max is the maximum length of the active buying period if active_buying_frequency_type is Uniform (required) or Normal (optional) active_buying_mean is the mean length of the active buying period if active_buying_frequency_type is Normal active_buying_std is the standard deviation of the active buying period if active_buying_frequency_type is Normal dormant_buying_frequency_type is the type of distribution used to determine the length of the dormant buying period dormant_buying_val is the length of the dormant buying period if dormant_buying_frequency_type is Fixed dormant_buying_min is the minimum length of the dormant buying period if dormant_buying_frequency_type is Uniform (required) or Normal (optional) dormant_buying_max is the maximum length of the dormant buying period if dormant_buying_frequency_type is Uniform (required) or Normal (optional) dormant_buying_mean is the mean length of the dormant buying period if dormant_buying_frequency_type is Normal dormant_buying_std is the standard deviation of the dormant buying period if dormant_buying_frequency_type is Normal buying_size_type is the type of distribution used to determine the size of buy requests, as a fraction of the current capacity buying_size_val is the size of the buy request for Fixed buying_size_type buying_size_min is the minimum size of the buy request if buying_size_type is Uniform (required) or Normal (optional) buying_size_max is the maximum size of the buy request if buying_size_type is Uniform (required) or Normal (optional) buying_size_mean is the mean size of the buy request if buying_size_type is Normal buying_size_stddev is the standard deviation of the buy request if buying_size_type is Normal package is the name of the package type to ship
Tick: Nothing really happens on the tick.
Tock: On the tock, any material that has been waiting for long enough (delay time) is placed in the stocks buffer.
Any brand new inventory that was received in this timestep is placed into the processing queue to begin waiting.
Making Requests: This facility requests all of the in_commod that it can.
Receiving Resources: Anything of the in_commod that is received by this facility goes into the inventory.
Making Offers: Any stocks material in the stocks buffer is offered to the market.
Sending Resources: Matched resources are sent immediately.
Definition at line 91 of file build/cycamore/storage.h.
cycamore::Storage::Storage | ( | cyclus::Context * | ctx | ) |
ctx | the cyclus context for access to simulation-wide parameters |
Definition at line 9 of file build/cycamore/storage.cc.
References inventory, inventory_tracker, processing, ready, and stocks.
Referenced by cycamore::ConstructStorage().
cycamore::Storage::Storage | ( | cyclus::Context * | ctx | ) |
ctx | the cyclus context for access to simulation-wide parameters |
|
protected |
adds a material into the incoming commodity inventory
mat | the material to add to the incoming inventory. |
if | there is trouble with pushing to the inventory buffer. |
Definition at line 1564 of file build/cycamore/storage.cc.
References inventory.
|
protected |
adds a material into the incoming commodity inventory
mat | the material to add to the incoming inventory. |
if | there is trouble with pushing to the inventory buffer. |
|
virtual |
Definition at line 206 of file build/cycamore/storage.cc.
|
protected |
Move all unprocessed inventory to processing.
Definition at line 1582 of file build/cycamore/storage.cc.
References entry_times, inventory, and processing.
Referenced by Tock().
|
protected |
Move all unprocessed inventory to processing.
|
inlineprotected |
returns total capacity
Definition at line 163 of file build/cycamore/storage.h.
References inventory_tracker.
|
inlineprotected |
|
virtual |
Definition at line 1073 of file build/cycamore/storage.cc.
Referenced by cycamore::TEST_F().
|
inlineprotected |
current maximum amount that can be added to processing
Definition at line 159 of file build/cycamore/storage.h.
References inventory_tracker.
|
inlineprotected |
current maximum amount that can be added to processing
Definition at line 149 of file src/storage.h.
References inventory_tracker.
|
virtual |
Sets up the Storage Facility's trade requests.
Definition at line 1412 of file build/cycamore/storage.cc.
References active_dist_, buy_policy, cumulative_cap, dormant_dist_, in_commod_prefs, in_commods, in_recipe, InitBuyPolicyParameters(), inventory, inventory_tracker, max_inv_size, out_commods, package, RecordPosition(), reorder_point, reorder_quantity, sell_policy, sell_quantity, size_dist_, stocks, throughput, and transport_unit.
|
virtual |
Sets up the Storage Facility's trade requests.
|
virtual |
Definition at line 576 of file build/cycamore/storage.cc.
References active_buying_frequency_type, active_buying_max, active_buying_mean, active_buying_min, active_buying_stddev, active_buying_val, buying_size_max, buying_size_mean, buying_size_min, buying_size_stddev, buying_size_type, buying_size_val, cumulative_cap, cycpp_shape_active_buying_frequency_type, cycpp_shape_active_buying_max, cycpp_shape_active_buying_mean, cycpp_shape_active_buying_min, cycpp_shape_active_buying_stddev, cycpp_shape_active_buying_val, cycpp_shape_buying_size_max, cycpp_shape_buying_size_mean, cycpp_shape_buying_size_min, cycpp_shape_buying_size_stddev, cycpp_shape_buying_size_type, cycpp_shape_buying_size_val, cycpp_shape_cumulative_cap, cycpp_shape_discrete_handling, cycpp_shape_dormant_buying_frequency_type, cycpp_shape_dormant_buying_max, cycpp_shape_dormant_buying_mean, cycpp_shape_dormant_buying_min, cycpp_shape_dormant_buying_stddev, cycpp_shape_dormant_buying_val, cycpp_shape_in_commod_prefs, cycpp_shape_in_commods, cycpp_shape_in_recipe, cycpp_shape_inventory, cycpp_shape_inventory_tracker, cycpp_shape_latitude, cycpp_shape_longitude, cycpp_shape_max_inv_size, cycpp_shape_out_commods, cycpp_shape_package, cycpp_shape_processing, cycpp_shape_ready, cycpp_shape_reorder_point, cycpp_shape_reorder_quantity, cycpp_shape_residence_time, cycpp_shape_sell_quantity, cycpp_shape_stocks, cycpp_shape_throughput, cycpp_shape_transport_unit, discrete_handling, dormant_buying_frequency_type, dormant_buying_max, dormant_buying_mean, dormant_buying_min, dormant_buying_stddev, dormant_buying_val, in_commod_prefs, in_commods, in_recipe, latitude, longitude, max_inv_size, out_commods, package, reorder_point, reorder_quantity, residence_time, sell_quantity, throughput, and transport_unit.
|
protected |
sets up the distributions for the buy policy
set up active buying distribution
set up dormant buying distribution
set up buying size distribution
set up active buying distribution
set up dormant buying distribution
set up buying size distribution
Definition at line 1330 of file build/cycamore/storage.cc.
References active_buying_frequency_type, active_buying_max, active_buying_mean, active_buying_min, active_buying_stddev, active_buying_val, active_dist_, buying_size_max, buying_size_mean, buying_size_min, buying_size_stddev, buying_size_type, buying_size_val, dormant_buying_frequency_type, dormant_buying_max, dormant_buying_mean, dormant_buying_min, dormant_buying_stddev, dormant_buying_val, dormant_dist_, and size_dist_.
Referenced by EnterNotify().
|
protected |
sets up the distributions for the buy policy
|
virtual |
Definition at line 1081 of file build/cycamore/storage.cc.
References active_buying_frequency_type, active_buying_max, active_buying_mean, active_buying_min, active_buying_stddev, active_buying_val, buying_size_max, buying_size_mean, buying_size_min, buying_size_stddev, buying_size_type, buying_size_val, cumulative_cap, cycpp_shape_active_buying_frequency_type, cycpp_shape_active_buying_max, cycpp_shape_active_buying_mean, cycpp_shape_active_buying_min, cycpp_shape_active_buying_stddev, cycpp_shape_active_buying_val, cycpp_shape_buying_size_max, cycpp_shape_buying_size_mean, cycpp_shape_buying_size_min, cycpp_shape_buying_size_stddev, cycpp_shape_buying_size_type, cycpp_shape_buying_size_val, cycpp_shape_cumulative_cap, cycpp_shape_discrete_handling, cycpp_shape_dormant_buying_frequency_type, cycpp_shape_dormant_buying_max, cycpp_shape_dormant_buying_mean, cycpp_shape_dormant_buying_min, cycpp_shape_dormant_buying_stddev, cycpp_shape_dormant_buying_val, cycpp_shape_in_commod_prefs, cycpp_shape_in_commods, cycpp_shape_in_recipe, cycpp_shape_inventory, cycpp_shape_inventory_tracker, cycpp_shape_latitude, cycpp_shape_longitude, cycpp_shape_max_inv_size, cycpp_shape_out_commods, cycpp_shape_package, cycpp_shape_processing, cycpp_shape_ready, cycpp_shape_reorder_point, cycpp_shape_reorder_quantity, cycpp_shape_residence_time, cycpp_shape_sell_quantity, cycpp_shape_stocks, cycpp_shape_throughput, cycpp_shape_transport_unit, discrete_handling, dormant_buying_frequency_type, dormant_buying_max, dormant_buying_mean, dormant_buying_min, dormant_buying_stddev, dormant_buying_val, in_commod_prefs, in_commods, in_recipe, cycamore::Source::inventory, inventory_tracker, cycamore::Source::latitude, cycamore::Source::longitude, max_inv_size, out_commods, processing, ready, reorder_point, reorder_quantity, residence_time, sell_quantity, stocks, throughput, and cycamore::Source::transport_unit.
|
virtual |
Definition at line 1204 of file build/cycamore/storage.cc.
References active_buying_frequency_type, active_buying_max, active_buying_mean, active_buying_min, active_buying_stddev, active_buying_val, buying_size_max, buying_size_mean, buying_size_min, buying_size_stddev, buying_size_type, buying_size_val, cumulative_cap, cycpp_shape_active_buying_frequency_type, cycpp_shape_active_buying_max, cycpp_shape_active_buying_mean, cycpp_shape_active_buying_min, cycpp_shape_active_buying_stddev, cycpp_shape_active_buying_val, cycpp_shape_buying_size_max, cycpp_shape_buying_size_mean, cycpp_shape_buying_size_min, cycpp_shape_buying_size_stddev, cycpp_shape_buying_size_type, cycpp_shape_buying_size_val, cycpp_shape_cumulative_cap, cycpp_shape_discrete_handling, cycpp_shape_dormant_buying_frequency_type, cycpp_shape_dormant_buying_max, cycpp_shape_dormant_buying_mean, cycpp_shape_dormant_buying_min, cycpp_shape_dormant_buying_stddev, cycpp_shape_dormant_buying_val, cycpp_shape_in_commod_prefs, cycpp_shape_in_commods, cycpp_shape_in_recipe, cycpp_shape_inventory, cycpp_shape_inventory_tracker, cycpp_shape_latitude, cycpp_shape_longitude, cycpp_shape_max_inv_size, cycpp_shape_out_commods, cycpp_shape_package, cycpp_shape_processing, cycpp_shape_ready, cycpp_shape_reorder_point, cycpp_shape_reorder_quantity, cycpp_shape_residence_time, cycpp_shape_sell_quantity, cycpp_shape_stocks, cycpp_shape_throughput, cycpp_shape_transport_unit, discrete_handling, dormant_buying_frequency_type, dormant_buying_max, dormant_buying_mean, dormant_buying_min, dormant_buying_stddev, dormant_buying_val, in_commod_prefs, in_commods, in_recipe, cycamore::Source::inventory, inventory_tracker, cycamore::Source::latitude, cycamore::Source::longitude, max_inv_size, out_commods, processing, ready, reorder_point, reorder_quantity, residence_time, sell_quantity, stocks, cycamore::Source::throughput, throughput, and cycamore::Source::transport_unit.
|
virtual |
Definition at line 551 of file build/cycamore/storage.cc.
References inventory, processing, ready, and stocks.
|
protected |
Move as many ready resources as allowable into stocks.
cap | current throughput capacity |
Definition at line 1599 of file build/cycamore/storage.cc.
References discrete_handling, ready, and stocks.
Referenced by Tock().
|
protected |
Move as many ready resources as allowable into stocks.
cap | current throughput capacity |
|
inlineprotected |
returns the time key for ready materials
Definition at line 166 of file build/cycamore/storage.h.
References residence_time.
Referenced by Tock().
|
inlineprotected |
returns the time key for ready materials
Definition at line 156 of file src/storage.h.
References residence_time.
|
protected |
move ready resources from processing to ready at a certain time
time | the time of interest |
Definition at line 1630 of file build/cycamore/storage.cc.
References entry_times, processing, and ready.
Referenced by Tock().
|
protected |
move ready resources from processing to ready at a certain time
time | the time of interest |
|
protected |
Definition at line 1643 of file build/cycamore/storage.cc.
References latitude, and longitude.
Referenced by EnterNotify().
|
protected |
|
virtual |
Definition at line 21 of file build/cycamore/storage.cc.
|
virtual |
Definition at line 1033 of file build/cycamore/storage.cc.
References active_buying_frequency_type, active_buying_max, active_buying_mean, active_buying_min, active_buying_stddev, active_buying_val, buying_size_max, buying_size_mean, buying_size_min, buying_size_stddev, buying_size_type, buying_size_val, cumulative_cap, cycpp_shape_active_buying_frequency_type, cycpp_shape_active_buying_max, cycpp_shape_active_buying_mean, cycpp_shape_active_buying_min, cycpp_shape_active_buying_stddev, cycpp_shape_active_buying_val, cycpp_shape_buying_size_max, cycpp_shape_buying_size_mean, cycpp_shape_buying_size_min, cycpp_shape_buying_size_stddev, cycpp_shape_buying_size_type, cycpp_shape_buying_size_val, cycpp_shape_cumulative_cap, cycpp_shape_discrete_handling, cycpp_shape_dormant_buying_frequency_type, cycpp_shape_dormant_buying_max, cycpp_shape_dormant_buying_mean, cycpp_shape_dormant_buying_min, cycpp_shape_dormant_buying_stddev, cycpp_shape_dormant_buying_val, cycpp_shape_in_commod_prefs, cycpp_shape_in_commods, cycpp_shape_in_recipe, cycpp_shape_latitude, cycpp_shape_longitude, cycpp_shape_max_inv_size, cycpp_shape_out_commods, cycpp_shape_package, cycpp_shape_reorder_point, cycpp_shape_reorder_quantity, cycpp_shape_residence_time, cycpp_shape_sell_quantity, cycpp_shape_throughput, cycpp_shape_transport_unit, discrete_handling, dormant_buying_frequency_type, dormant_buying_max, dormant_buying_mean, dormant_buying_min, dormant_buying_stddev, dormant_buying_val, in_commod_prefs, in_commods, in_recipe, latitude, longitude, max_inv_size, out_commods, package, reorder_point, reorder_quantity, residence_time, sell_quantity, throughput, and transport_unit.
|
virtual |
Definition at line 561 of file build/cycamore/storage.cc.
References inventory, processing, ready, and stocks.
|
virtual |
A verbose printer for the Storage Facility.
Definition at line 1483 of file build/cycamore/storage.cc.
References out_commods, residence_time, and throughput.
Referenced by cycamore::TEST_F().
|
virtual |
A verbose printer for the Storage Facility.
|
virtual |
The handleTick function specific to the Storage.
Definition at line 1509 of file build/cycamore/storage.cc.
References current_capacity(), max_inv_size, processing, ready, and stocks.
Referenced by cycamore::TEST_F().
|
virtual |
The handleTick function specific to the Storage.
|
virtual |
The handleTick function specific to the Storage.
Definition at line 1526 of file build/cycamore/storage.cc.
References BeginProcessing_(), current_capacity(), in_commod_prefs, in_commods, inventory, out_commods, processing, ProcessMat_(), ready, ready_time(), ReadyMatl_(), residence_time, stocks, and throughput.
Referenced by cycamore::TEST_F(), cycamore::TEST_F(), cycamore::TEST_F(), cycamore::TEST_F(), cycamore::TEST_F(), cycamore::TEST_F(), cycamore::TEST_F(), and cycamore::TEST_F().
|
virtual |
The handleTick function specific to the Storage.
|
inlinevirtual |
Definition at line 136 of file build/cycamore/storage.h.
References CYCAMORE_VERSION.
|
inlinevirtual |
Definition at line 125 of file src/storage.h.
References CYCAMORE_VERSION.
|
friend |
Definition at line 456 of file build/cycamore/storage.h.
|
protected |
Definition at line 234 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 255 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 262 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 248 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 269 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 241 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 448 of file build/cycamore/storage.h.
Referenced by EnterNotify(), and InitBuyPolicyParameters().
|
protected |
Definition at line 429 of file build/cycamore/storage.h.
Referenced by EnterNotify().
|
protected |
Definition at line 339 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 346 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 332 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 353 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 318 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 325 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 452 of file build/cycamore/storage.h.
|
protected |
Definition at line 374 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 235 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 256 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 263 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 249 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 270 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 242 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 340 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 347 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 333 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 354 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 319 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 326 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 375 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 228 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 277 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 298 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 305 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 291 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 312 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 284 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 179 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 171 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 193 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 395 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), and InitFrom().
|
protected |
Definition at line 424 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), and InitFrom().
|
protected |
Definition at line 437 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 444 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 221 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 186 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 382 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 418 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), and InitFrom().
|
protected |
Definition at line 407 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), and InitFrom().
|
protected |
Definition at line 361 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 368 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 200 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 207 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 401 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), and InitFrom().
|
protected |
Definition at line 214 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 389 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 227 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), ProcessMat_(), cycamore::StorageTest::SetUpStorage(), and Snapshot().
|
protected |
Definition at line 276 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 297 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 304 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 290 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 311 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 283 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitBuyPolicyParameters(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 449 of file build/cycamore/storage.h.
Referenced by EnterNotify(), and InitBuyPolicyParameters().
|
protected |
Definition at line 414 of file build/cycamore/storage.h.
Referenced by BeginProcessing_(), and ReadyMatl_().
|
protected |
Definition at line 178 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), InitFrom(), Snapshot(), and Tock().
|
protected |
Definition at line 170 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), InitFrom(), cycamore::StorageTest::SetUpStorage(), Snapshot(), and Tock().
|
protected |
Definition at line 192 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), InitFrom(), cycamore::StorageTest::SetUpStorage(), and Snapshot().
|
protected |
Definition at line 394 of file build/cycamore/storage.h.
Referenced by AddMat_(), BeginProcessing_(), EnterNotify(), InitInv(), SnapshotInv(), Storage(), and Tock().
|
protected |
Definition at line 423 of file build/cycamore/storage.h.
Referenced by capacity(), current_capacity(), EnterNotify(), InitFrom(), InitFrom(), cycamore::StorageTest::SetUpStorage(), and Storage().
|
protected |
Definition at line 436 of file build/cycamore/storage.h.
Referenced by InfileToDb(), RecordPosition(), and Snapshot().
|
protected |
Definition at line 443 of file build/cycamore/storage.h.
Referenced by InfileToDb(), RecordPosition(), and Snapshot().
|
protected |
Definition at line 220 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), InitFrom(), cycamore::StorageTest::SetUpStorage(), Snapshot(), and Tick().
|
protected |
Definition at line 185 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), InitFrom(), cycamore::StorageTest::SetUpStorage(), Snapshot(), str(), and Tock().
|
protected |
Definition at line 381 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), cycamore::StorageTest::SetUpStorage(), and Snapshot().
|
protected |
Definition at line 417 of file build/cycamore/storage.h.
Referenced by BeginProcessing_(), InitFrom(), InitFrom(), InitInv(), ReadyMatl_(), SnapshotInv(), Storage(), Tick(), and Tock().
|
protected |
Definition at line 406 of file build/cycamore/storage.h.
Referenced by InitFrom(), InitFrom(), InitInv(), ProcessMat_(), ReadyMatl_(), SnapshotInv(), Storage(), Tick(), and Tock().
|
protected |
Definition at line 360 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 367 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 199 of file build/cycamore/storage.h.
Referenced by InfileToDb(), InitFrom(), InitFrom(), ready_time(), cycamore::StorageTest::SetUpStorage(), Snapshot(), str(), and Tock().
|
protected |
Definition at line 432 of file build/cycamore/storage.h.
Referenced by EnterNotify().
|
protected |
Definition at line 206 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), InitFrom(), and Snapshot().
|
protected |
Definition at line 450 of file build/cycamore/storage.h.
Referenced by EnterNotify(), and InitBuyPolicyParameters().
|
protected |
Definition at line 400 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InitFrom(), InitFrom(), InitInv(), ProcessMat_(), SnapshotInv(), Storage(), Tick(), and Tock().
|
protected |
Definition at line 213 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), InitFrom(), cycamore::StorageTest::SetUpStorage(), Snapshot(), str(), and Tock().
|
protected |
Definition at line 388 of file build/cycamore/storage.h.
Referenced by EnterNotify(), InfileToDb(), and Snapshot().