#include <map>#include <ros/ros.h>#include <smach_msgs/SmachContainerStatus.h>#include <cpswarm_msgs/ArrayOfStates.h>#include <cpswarm_msgs/StateEvent.h>

Go to the source code of this file.
Classes | |
| struct | state_t |
| A STATE type containing UUID and state of the corresponding CPS together with last updated time stamp. More... | |
Typedefs | |
| typedef struct state_t | state_t |
| A STATE type containing UUID and state of the corresponding CPS together with last updated time stamp. More... | |
Variables | |
| string | sm_path |
| The path of the smach state machine whose state shall be exchanged. More... | |
| string | state |
| Current state of the CPS. More... | |
| bool | state_valid |
| Whether a valid state has been received. More... | |
| map< string, state_t > | swarm_state |
| The state of all known swarm members. More... | |
A STATE type containing UUID and state of the corresponding CPS together with last updated time stamp.
| string sm_path |
The path of the smach state machine whose state shall be exchanged.
Definition at line 40 of file state_exchanger.h.
| string state |
Current state of the CPS.
Definition at line 25 of file state_exchanger.h.
| bool state_valid |
Whether a valid state has been received.
Definition at line 30 of file state_exchanger.h.
| map<string, state_t> swarm_state |
The state of all known swarm members.
Definition at line 35 of file state_exchanger.h.