scds_pso_tuple.h
Go to the documentation of this file.
1 
23 #ifndef SCDS_PSO_TUPLE_H_
24 #define SCDS_PSO_TUPLE_H_
25 
26 #include <iostream>
27 #include <vector>
28 #include <map>
29 #include <ros/ros.h>
30 
31 #include "micros_swarm/random.h"
32 #include "micros_swarm/singleton.h"
34 #include "micros_swarm/serialize.h"
37 #include "gsdf_msgs/CommPacket.h"
38 #include "gsdf_msgs/SCDSPSOGet.h"
39 #include "gsdf_msgs/SCDSPSOPut.h"
40 
41 namespace micros_swarm{
42 
43  class SCDSPSOTuple{
44  public:
45  SCDSPSOTuple();
46  SCDSPSOTuple(const SCDSPSOTuple& t);
48  ~SCDSPSOTuple();
49  void put(const std::string& key, const SCDSPSODataTuple& data);
50  SCDSPSODataTuple get(const std::string& key);
51  private:
54  };
55 }
56 #endif
SCDSPSOTuple & operator=(const SCDSPSOTuple &t)
void put(const std::string &key, const SCDSPSODataTuple &data)
boost::shared_ptr< RuntimeHandle > rth_
boost::shared_ptr< MsgQueueManager > mqm_


micros_swarm
Author(s):
autogenerated on Mon Jun 10 2019 14:02:06