Class nebula::agnocast_wrapper::Service
template <typename ServiceT>
ClassList > nebula > agnocast_wrapper > Service
#include <service.hpp>
Inherited by the following classes: nebula::agnocast_wrapper::ROS2Service
Public Types
| Type | Name |
|---|---|
| typedef std::shared_ptr< Service< ServiceT > > | SharedPtr |
Public Functions
| Type | Name |
|---|---|
| virtual const char * | get_service_name () const = 0 Service name after remapping. |
| virtual | ~Service () = default |
Public Types Documentation
typedef SharedPtr
using nebula::agnocast_wrapper::Service< ServiceT >::SharedPtr = std::shared_ptr<Service<ServiceT> >;
Public Functions Documentation
function get_service_name
Service name after remapping.
virtual const char * nebula::agnocast_wrapper::Service::get_service_name () const = 0
function ~Service
virtual nebula::agnocast_wrapper::Service::~Service () = default
The documentation for this class was generated from the following file src/nebula_core/nebula_core_ros/include/nebula_core_ros/agnocast_wrapper/service.hpp