RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rtctk::componentFramework::CommandReplier Class Reference

Class that handles reception of commands using MAL. More...

#include <rtctk/componentFramework/commandReplier.hpp>

Public Member Functions

 CommandReplier (const ::elt::mal::Uri &uri)
 
virtual ~CommandReplier ()
 
template<typename T >
void RegisterService (const std::string &name, std::shared_ptr< elt::mal::rr::RrEntity > &service)
 
std::vector< std::pair< std::string, std::string > > GetServiceDescriptions (const std::string &service_name=std::string())
 
std::shared_ptr< elt::mal::Mal > GetMal ()
 

Detailed Description

Class that handles reception of commands using MAL.

Constructor & Destructor Documentation

◆ CommandReplier()

rtctk::componentFramework::CommandReplier::CommandReplier ( const ::elt::mal::Uri & uri)
explicit

◆ ~CommandReplier()

rtctk::componentFramework::CommandReplier::~CommandReplier ( )
virtual

Member Function Documentation

◆ GetMal()

std::shared_ptr< elt::mal::Mal > rtctk::componentFramework::CommandReplier::GetMal ( )
inline

◆ GetServiceDescriptions()

std::vector< std::pair< std::string, std::string > > rtctk::componentFramework::CommandReplier::GetServiceDescriptions ( const std::string & service_name = std::string())
inline

◆ RegisterService()

template<typename T >
void rtctk::componentFramework::CommandReplier::RegisterService ( const std::string & name,
std::shared_ptr< elt::mal::rr::RrEntity > & service )
inline

The documentation for this class was generated from the following files: