Class CbRosLaunch2
Defined in File cb_ros_launch_2.hpp
Inheritance Relationships
Base Type
public smacc2::SmaccAsyncClientBehavior
(Class SmaccAsyncClientBehavior)
Class Documentation
-
class CbRosLaunch2 : public smacc2::SmaccAsyncClientBehavior
Public Functions
-
CbRosLaunch2()
-
CbRosLaunch2(std::string package, std::string launchfile, RosLaunchMode)
-
virtual ~CbRosLaunch2()
-
template<typename TOrthogonal, typename TSourceObject>
inline void onOrthogonalAllocation()
-
virtual void onEntry() override
Public Members
-
std::optional<std::string> packageName_
-
std::optional<std::string> launchFileName_
-
RosLaunchMode launchMode_
Protected Attributes
-
std::future<std::string> result_
-
smacc2::client_bases::ClRosLaunch2 *client_
-
std::future<std::string> future_
-
CbRosLaunch2()