#include <blackboard_local.h>
Public Member Functions | |
BlackboardLocal () | |
virtual bool | contains (const std::string &key) const override |
virtual const SafeAny::Any * | get (const std::string &key) const override |
virtual void | set (const std::string &key, const SafeAny::Any &value) override |
Private Attributes | |
std::unordered_map < std::string, SafeAny::Any > | storage_ |
Definition at line 8 of file blackboard_local.h.
BT::BlackboardLocal::BlackboardLocal | ( | ) | [inline] |
Definition at line 11 of file blackboard_local.h.
virtual bool BT::BlackboardLocal::contains | ( | const std::string & | key | ) | const [inline, override, virtual] |
Implements BT::BlackboardImpl.
Definition at line 30 of file blackboard_local.h.
virtual const SafeAny::Any* BT::BlackboardLocal::get | ( | const std::string & | key | ) | const [inline, override, virtual] |
Implements BT::BlackboardImpl.
Definition at line 15 of file blackboard_local.h.
virtual void BT::BlackboardLocal::set | ( | const std::string & | key, |
const SafeAny::Any & | value | ||
) | [inline, override, virtual] |
Implements BT::BlackboardImpl.
Definition at line 25 of file blackboard_local.h.
std::unordered_map<std::string, SafeAny::Any> BT::BlackboardLocal::storage_ [private] |
Definition at line 36 of file blackboard_local.h.