Classes | Typedefs | Variables
state_exchanger.h File Reference
#include <map>
#include <ros/ros.h>
#include <smach_msgs/SmachContainerStatus.h>
#include <cpswarm_msgs/ArrayOfStates.h>
#include <cpswarm_msgs/StateEvent.h>
Include dependency graph for state_exchanger.h:
This graph shows which files directly or indirectly include this file:

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_tswarm_state
 The state of all known swarm members. More...
 

Typedef Documentation

◆ state_t

typedef struct state_t state_t

A STATE type containing UUID and state of the corresponding CPS together with last updated time stamp.

Variable Documentation

◆ sm_path

string sm_path

The path of the smach state machine whose state shall be exchanged.

Definition at line 40 of file state_exchanger.h.

◆ state

string state

Current state of the CPS.

Definition at line 25 of file state_exchanger.h.

◆ state_valid

bool state_valid

Whether a valid state has been received.

Definition at line 30 of file state_exchanger.h.

◆ swarm_state

map<string, state_t> swarm_state

The state of all known swarm members.

Definition at line 35 of file state_exchanger.h.



state_exchanger
Author(s): Micha Sende
autogenerated on Thu Oct 31 2019 12:13:16