Namespaces | Functions
s3_client_utils.h File Reference
#include <actionlib/client/simple_action_client.h>
#include <boost/function_types/parameter_types.hpp>
#include <boost/typeof/std/utility.hpp>
#include <file_uploader_msgs/UploadFilesAction.h>
#include <rosbag_cloud_recorders/recorder_common_error_codes.h>
Include dependency graph for s3_client_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Aws
 
 Aws::Rosbag
 
 Aws::Rosbag::Utils
 

Functions

file_uploader_msgs::UploadFilesGoal Aws::Rosbag::Utils::ConstructRosBagUploaderGoal (std::string destination, std::vector< std::string > &ros_bags_to_upload)
 
template<typename RecorderFeedbackT , typename RecorderStatusT >
void Aws::Rosbag::Utils::GenerateFeedback (uint8_t stage, ros::Time time_of_feedback, RecorderFeedbackT &recorder_feedback, RecorderStatusT &recording_status)
 
template<typename RecorderResultT >
void Aws::Rosbag::Utils::GenerateResult (uint8_t stage, std::string message, RecorderResultT &recorder_result)
 
template<typename GoalHandleT , typename SimpleClientGoalStateT , typename RecorderResultT >
void Aws::Rosbag::Utils::HandleRecorderUploadResult (GoalHandleT &goal_handle, const SimpleClientGoalStateT &end_state, bool upload_finished, RecorderResultT &recorder_result)
 
template<typename GoalHandleT , typename UploadClientT >
bool Aws::Rosbag::Utils::UploadFiles (GoalHandleT &goal_handle, const double upload_time_out, UploadClientT &upload_client, std::vector< std::string > &ros_bags_to_upload)
 


rosbag_cloud_recorders
Author(s): AWS RoboMaker
autogenerated on Tue Jun 1 2021 02:51:28