28 #ifndef GENERIC_UPDATER_HPP_ 29 #define GENERIC_UPDATER_HPP_ 35 #include <boost/thread/mutex.hpp> 36 #include <boost/smart_ptr.hpp> 49 namespace device_update_state
77 template<
class CommandType>
std::queue< int32u, std::list< int32u > > unimportant_data_queue
virtual ~GenericUpdater()
int which_data_to_request
iterate through the important or initialization data types.
operation_mode::device_update_state::DeviceUpdateState update_state
boost::shared_ptr< boost::mutex > mutex
std::vector< ros::Timer > timers
std::vector< UpdateConfig > update_configs_vector
ROSLIB_DECL std::string command(const std::string &cmd)
std::vector< UpdateConfig > initialization_configs_vector
std::vector< UpdateConfig > important_update_configs_vector
Contains all the important data types.