Classes | Namespaces | Macros | Typedefs
stdr_server.h File Reference
#include <ros/ros.h>
#include <actionlib/server/simple_action_server.h>
#include <stdr_server/map_server.h>
#include <stdr_msgs/LoadMap.h>
#include <stdr_msgs/LoadExternalMap.h>
#include <stdr_msgs/RegisterGui.h>
#include <stdr_msgs/RegisterRobotAction.h>
#include <stdr_msgs/SpawnRobotAction.h>
#include <stdr_msgs/DeleteRobotAction.h>
#include <stdr_msgs/RobotIndexedMsg.h>
#include <stdr_msgs/RobotIndexedVectorMsg.h>
#include <visualization_msgs/Marker.h>
#include <visualization_msgs/MarkerArray.h>
#include <stdr_msgs/RfidTagVector.h>
#include <stdr_msgs/AddRfidTag.h>
#include <stdr_msgs/DeleteRfidTag.h>
#include <stdr_msgs/CO2SourceVector.h>
#include <stdr_msgs/AddCO2Source.h>
#include <stdr_msgs/DeleteCO2Source.h>
#include <stdr_msgs/ThermalSourceVector.h>
#include <stdr_msgs/AddThermalSource.h>
#include <stdr_msgs/DeleteThermalSource.h>
#include <stdr_msgs/SoundSourceVector.h>
#include <stdr_msgs/AddSoundSource.h>
#include <stdr_msgs/DeleteSoundSource.h>
#include <nodelet/NodeletLoad.h>
#include <nodelet/NodeletUnload.h>
Include dependency graph for stdr_server.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  stdr_server::Server
 Implements the STDR server functionalities. More...
 

Namespaces

 stdr_server
 The main namespace for STDR Server.
 

Macros

#define USAGE
 

Typedefs

typedef std::map< std::string, stdr_msgs::CO2Source > stdr_server::CO2SourceMap
 
typedef std::map< std::string, stdr_msgs::CO2Source >::iterator stdr_server::CO2SourceMapIt
 
typedef actionlib::SimpleActionServer< stdr_msgs::DeleteRobotAction > stdr_server::DeleteRobotServer
 
typedef boost::shared_ptr< MapServerstdr_server::MapServerPtr
 
typedef actionlib::SimpleActionServer< stdr_msgs::RegisterRobotAction > stdr_server::RegisterRobotServer
 
typedef std::map< std::string, stdr_msgs::RfidTag > stdr_server::RfidTagMap
 
typedef std::map< std::string, stdr_msgs::RfidTag >::iterator stdr_server::RfidTagMapIt
 
typedef std::map< std::string, stdr_msgs::RobotIndexedMsg > stdr_server::RobotMap
 
typedef std::map< std::string, stdr_msgs::SoundSource > stdr_server::SoundSourceMap
 
typedef std::map< std::string, stdr_msgs::SoundSource >::iterator stdr_server::SoundSourceMapIt
 
typedef actionlib::SimpleActionServer< stdr_msgs::SpawnRobotAction > stdr_server::SpawnRobotServer
 
typedef std::map< std::string, stdr_msgs::ThermalSource > stdr_server::ThermalSourceMap
 
typedef std::map< std::string, stdr_msgs::ThermalSource >::iterator stdr_server::ThermalSourceMapIt
 

Macro Definition Documentation

#define USAGE
Value:
"\nUSAGE: stdr_server <map.yaml>\n" \
" map.yaml: map description file\n"

Definition at line 25 of file stdr_server.h.



stdr_server
Author(s): Chris Zalidis
autogenerated on Mon Jun 10 2019 15:15:07