aggregate_barrier_ | madara::knowledge::containers::Barrier | private |
Barrier(const KnowledgeUpdateSettings &settings=KnowledgeUpdateSettings()) | madara::knowledge::containers::Barrier | |
Barrier(const std::string &name, KnowledgeBase &knowledge, const KnowledgeUpdateSettings &settings=KnowledgeUpdateSettings()) | madara::knowledge::containers::Barrier | |
Barrier(const std::string &name, Variables &knowledge, const KnowledgeUpdateSettings &settings=KnowledgeUpdateSettings()) | madara::knowledge::containers::Barrier | |
Barrier(const std::string &name, KnowledgeBase &knowledge, int id, int participants, const KnowledgeUpdateSettings &settings=KnowledgeUpdateSettings()) | madara::knowledge::containers::Barrier | |
Barrier(const std::string &name, Variables &knowledge, int id, int participants, const KnowledgeUpdateSettings &settings=KnowledgeUpdateSettings()) | madara::knowledge::containers::Barrier | |
Barrier(const Barrier &rhs) | madara::knowledge::containers::Barrier | |
barrier_result(void) const | madara::knowledge::containers::Barrier | inlineprivate |
BaseContainer(const std::string &name="", const KnowledgeUpdateSettings &settings=KnowledgeUpdateSettings()) | madara::knowledge::containers::BaseContainer | |
BaseContainer(const BaseContainer &rhs) | madara::knowledge::containers::BaseContainer | |
build_aggregate_barrier(void) | madara::knowledge::containers::Barrier | private |
build_var(void) | madara::knowledge::containers::Barrier | private |
clone(void) const | madara::knowledge::containers::Barrier | virtual |
context_ | madara::knowledge::containers::Barrier | mutableprivate |
get_debug_info(void) | madara::knowledge::containers::Barrier | |
get_debug_info_(void) | madara::knowledge::containers::Barrier | privatevirtual |
get_id(void) const | madara::knowledge::containers::Barrier | |
get_name(void) const | madara::knowledge::containers::BaseContainer | inline |
get_participants(void) const | madara::knowledge::containers::Barrier | |
get_round(void) const | madara::knowledge::containers::Barrier | inline |
get_settings(void) | madara::knowledge::containers::BaseContainer | |
id_ | madara::knowledge::containers::Barrier | private |
init_noharm(void) | madara::knowledge::containers::Barrier | private |
is_done(void) | madara::knowledge::containers::Barrier | |
is_false(void) const | madara::knowledge::containers::Barrier | |
is_false_(void) const | madara::knowledge::containers::Barrier | privatevirtual |
is_true(void) const | madara::knowledge::containers::Barrier | |
is_true_(void) const | madara::knowledge::containers::Barrier | privatevirtual |
modify(void) | madara::knowledge::containers::Barrier | |
modify_(void) | madara::knowledge::containers::Barrier | privatevirtual |
modify_if_false(BaseContainer &conditional) | madara::knowledge::containers::BaseContainer | virtual |
modify_if_true(BaseContainer &conditional) | madara::knowledge::containers::BaseContainer | virtual |
mutex_ | madara::knowledge::containers::BaseContainer | mutableprotected |
name_ | madara::knowledge::containers::BaseContainer | protected |
next(void) | madara::knowledge::containers::Barrier | |
no_harm | madara::knowledge::containers::Barrier | private |
operator!=(const Barrier &value) const | madara::knowledge::containers::Barrier | |
operator=(const Barrier &rhs) | madara::knowledge::containers::Barrier | |
operator=(type value) | madara::knowledge::containers::Barrier | |
operator==(const Barrier &value) const | madara::knowledge::containers::Barrier | |
participants_ | madara::knowledge::containers::Barrier | private |
resize(size_t id=0, size_t participants=1) | madara::knowledge::containers::Barrier | |
set(type value) | madara::knowledge::containers::Barrier | |
set_name(const std::string &var_name, KnowledgeBase &knowledge, int id, int participants) | madara::knowledge::containers::Barrier | |
set_name(const std::string &var_name, Variables &knowledge, int id, int participants) | madara::knowledge::containers::Barrier | |
set_name(const std::string &var_name, ThreadSafeContext &knowledge, int id, int participants) | madara::knowledge::containers::Barrier | |
set_quality(uint32_t quality, const KnowledgeReferenceSettings &settings=KnowledgeReferenceSettings(false)) | madara::knowledge::containers::Barrier | |
set_settings(const KnowledgeUpdateSettings &settings) | madara::knowledge::containers::BaseContainer | |
settings_ | madara::knowledge::containers::BaseContainer | protected |
to_double(void) const | madara::knowledge::containers::Barrier | |
to_integer(void) const | madara::knowledge::containers::Barrier | |
to_record(void) const | madara::knowledge::containers::Barrier | |
to_string(void) const | madara::knowledge::containers::Barrier | |
type typedef | madara::knowledge::containers::Barrier | |
variable_ | madara::knowledge::containers::Barrier | private |
variable_name_ | madara::knowledge::containers::Barrier | private |
~Barrier() | madara::knowledge::containers::Barrier | |
~BaseContainer() | madara::knowledge::containers::BaseContainer | virtual |