GAMS
1.4.0
|
This is the complete list of members for gams::controllers::Multicontroller, including all inherited members.
add_algorithm_factory(const std::vector< std::string > &aliases, algorithms::AlgorithmFactory *factory) | gams::controllers::Multicontroller | |
add_platform_factory(const std::vector< std::string > &aliases, platforms::PlatformFactory *factory) | gams::controllers::Multicontroller | |
add_transports(const madara::transport::QoSTransportSettings &source_settings) | gams::controllers::Multicontroller | |
clear_accents(size_t controller_index=0) | gams::controllers::Multicontroller | |
clear_knowledge(void) | gams::controllers::Multicontroller | |
controllers_ | gams::controllers::Multicontroller | protected |
evaluate(const std::string &logic, const madara::knowledge::EvalSettings &settings=madara::knowledge::EvalSettings::DELAY) | gams::controllers::Multicontroller | |
evaluate(size_t controller_index, const std::string &logic, const madara::knowledge::EvalSettings &settings=madara::knowledge::EvalSettings::DELAY) | gams::controllers::Multicontroller | |
get_algorithm(size_t controller_index=0) | gams::controllers::Multicontroller | |
get_kb(size_t controller_index) | gams::controllers::Multicontroller | |
get_num_controllers(void) | gams::controllers::Multicontroller | |
get_platform(size_t controller_index=0) | gams::controllers::Multicontroller | |
init_accent(const std::string &algorithm, const madara::knowledge::KnowledgeMap &args=madara::knowledge::KnowledgeMap()) | gams::controllers::Multicontroller | |
init_accent(size_t controller_index, const std::string &algorithm, const madara::knowledge::KnowledgeMap &args=madara::knowledge::KnowledgeMap()) | gams::controllers::Multicontroller | |
init_algorithm(const std::string &algorithm, const madara::knowledge::KnowledgeMap &args=madara::knowledge::KnowledgeMap()) | gams::controllers::Multicontroller | |
init_algorithm(size_t controller_index, const std::string &algorithm, const madara::knowledge::KnowledgeMap &args=madara::knowledge::KnowledgeMap()) | gams::controllers::Multicontroller | |
init_algorithm(size_t controller_index, algorithms::BaseAlgorithm *algorithm) | gams::controllers::Multicontroller | |
init_platform(const std::string &platform, const madara::knowledge::KnowledgeMap &args=madara::knowledge::KnowledgeMap()) | gams::controllers::Multicontroller | |
init_platform(size_t controller_index, const std::string &platform, const madara::knowledge::KnowledgeMap &args=madara::knowledge::KnowledgeMap()) | gams::controllers::Multicontroller | |
init_platform(size_t controller_index, platforms::BasePlatform *platform) | gams::controllers::Multicontroller | |
init_vars(const madara::knowledge::KnowledgeRecord::Integer &id=0, const madara::knowledge::KnowledgeRecord::Integer &processes=-1) | gams::controllers::Multicontroller | |
init_vars(size_t controller_index, platforms::BasePlatform &platform) | gams::controllers::Multicontroller | |
init_vars(size_t controller_index, algorithms::BaseAlgorithm &algorithm) | gams::controllers::Multicontroller | |
kbs_ | gams::controllers::Multicontroller | protected |
Multicontroller(size_t num_controllers=1, const ControllerSettings &settings=ControllerSettings()) | gams::controllers::Multicontroller | |
refresh_vars(bool init_non_self_vars=false) | gams::controllers::Multicontroller | |
resize(size_t num_controllers, bool init_non_self_vars=false) | gams::controllers::Multicontroller | |
run(void) | gams::controllers::Multicontroller | |
run(double loop_period, double max_runtime=-1, double send_period=-1.0) | gams::controllers::Multicontroller | |
run_hz(double loop_hz=0.0, double max_runtime=-1, double send_hz=-1.0) | gams::controllers::Multicontroller | inline |
run_once(void) | gams::controllers::Multicontroller | |
settings_ | gams::controllers::Multicontroller | protected |
sim_step_ | gams::controllers::Multicontroller | protected |
transports_ | gams::controllers::Multicontroller | protected |
~Multicontroller() | gams::controllers::Multicontroller | virtual |