SMACC
Loading...
Searching...
No Matches
smacc_client_behavior_base.cpp
Go to the documentation of this file.
2
3namespace smacc
4{
6{
7 stateMachine_ = nullptr;
8 currentState = nullptr;
9}
10
12{
13 ROS_WARN("Client behavior deallocated.");
14}
15
17{
18 return demangleSymbol(typeid(*this).name());
19}
20
22{
23 ROS_DEBUG("[%s] Default empty SmaccClientBehavior runtimeConfigure", this->getName().c_str());
24}
25
27
29
31{
32 return this->stateMachine_->getNode();
33}
34
36{
37 ROS_DEBUG("[%s] Default empty SmaccClientBehavior onEntry", this->getName().c_str());
38 this->onEntry();
39}
40
42{
43 ROS_DEBUG("[%s] Default empty SmaccClientBehavior onExit", this->getName().c_str());
44 this->onExit();
45}
46
48{
49}
50
51} // namespace smacc
std::string demangleSymbol()
Definition: introspection.h:75