| SMACC
    | 

| Public Member Functions | |
| template<typename T > | |
| std::shared_ptr< TestPolicy > | tryTestPolicyFactory (std::string matchname, XmlRpc::XmlRpcValue &initXmlRpcValue) | 
| void | init () | 
| void | success (std::string msg) | 
| void | failure (std::string msg) | 
| void | update () | 
| void | onRosOutCallback (const rosgraph_msgs::Log &msg) | 
| void | onSmaccTransitionCallback (const smacc_msgs::SmaccTransitionLogEntry &msg) | 
| Public Attributes | |
| ros::NodeHandle | nh_ | 
| ros::Subscriber | rosoutSub_ | 
| ros::Subscriber | smaccTransitionSub_ | 
| std::vector< std::shared_ptr< TestPolicy > > | testPolicies | 
| boost::signals2::signal< void(const rosgraph_msgs::Log &)> | onRosOutMsg | 
| boost::signals2::signal< void(const smacc_msgs::SmaccTransitionLogEntry &)> | onSmaccTransition | 
Definition at line 28 of file smacc_runtime_test_node.cpp.
| 
 | inline | 
Definition at line 105 of file smacc_runtime_test_node.cpp.
Referenced by TimeoutFailureTestPolicy::update().

| 
 | inline | 
Definition at line 61 of file smacc_runtime_test_node.cpp.
References nh_, onRosOutCallback(), onSmaccTransitionCallback(), rosoutSub_, and smaccTransitionSub_.
Referenced by main().


| 
 | inline | 
Definition at line 119 of file smacc_runtime_test_node.cpp.
References onRosOutMsg.
Referenced by init().

| 
 | inline | 
Definition at line 124 of file smacc_runtime_test_node.cpp.
References onSmaccTransition.
Referenced by init().

| 
 | inline | 
Definition at line 99 of file smacc_runtime_test_node.cpp.
Referenced by ReachedStateSuccessTestPolicy::init().

| 
 | inline | 
Definition at line 41 of file smacc_runtime_test_node.cpp.
References testPolicies.
| 
 | inline | 
Definition at line 111 of file smacc_runtime_test_node.cpp.
References testPolicies.
Referenced by main().

| ros::NodeHandle SmaccTestRuntimeNode::nh_ | 
Definition at line 31 of file smacc_runtime_test_node.cpp.
Referenced by init().
| boost::signals2::signal<void(const rosgraph_msgs::Log&)> SmaccTestRuntimeNode::onRosOutMsg | 
Definition at line 37 of file smacc_runtime_test_node.cpp.
Referenced by onRosOutCallback().
| boost::signals2::signal<void(const smacc_msgs::SmaccTransitionLogEntry&)> SmaccTestRuntimeNode::onSmaccTransition | 
Definition at line 38 of file smacc_runtime_test_node.cpp.
Referenced by ReachedStateSuccessTestPolicy::init(), and onSmaccTransitionCallback().
| ros::Subscriber SmaccTestRuntimeNode::rosoutSub_ | 
Definition at line 32 of file smacc_runtime_test_node.cpp.
Referenced by init().
| ros::Subscriber SmaccTestRuntimeNode::smaccTransitionSub_ | 
Definition at line 33 of file smacc_runtime_test_node.cpp.
Referenced by init().
| std::vector<std::shared_ptr<TestPolicy> > SmaccTestRuntimeNode::testPolicies | 
Definition at line 36 of file smacc_runtime_test_node.cpp.
Referenced by tryTestPolicyFactory(), and update().