Base class for an entity onto which StrategyInfo items may be placed. More...
#include <daemon/table/strategy-info-host.hpp>
Public Member Functions | |
void | clearStrategyInfo () |
Clear all StrategyInfo items. More... | |
template<typename T > | |
size_t | eraseStrategyInfo () |
Erase a StrategyInfo item. More... | |
template<typename T > | |
T * | getStrategyInfo () const |
Get a StrategyInfo item. More... | |
template<typename T , typename ... A> | |
std::pair< T *, bool > | insertStrategyInfo (A &&... args) |
Insert a StrategyInfo item. More... | |
Base class for an entity onto which StrategyInfo items may be placed.
Definition at line 37 of file strategy-info-host.hpp.
|
inline |
Clear all StrategyInfo items.
Definition at line 92 of file strategy-info-host.hpp.
|
inline |
Erase a StrategyInfo item.
T | type of StrategyInfo, must be a subclass of fw::StrategyInfo |
Definition at line 82 of file strategy-info-host.hpp.
|
inline |
Get a StrategyInfo item.
T | type of StrategyInfo, must be a subclass of fw::StrategyInfo |
Definition at line 46 of file strategy-info-host.hpp.
|
inline |
Insert a StrategyInfo item.
T | type of StrategyInfo, must be a subclass of fw::StrategyInfo |
Definition at line 64 of file strategy-info-host.hpp.