Aikido
aikido::planner::Planner::Result Class Reference

Base class for planning result of various planning problems. More...

#include <aikido/planner/Planner.hpp>

Public Member Functions

 Result (const std::string &message="")
 Constructor. More...
 
virtual ~Result ()=default
 Destructor. More...
 
void setMessage (const std::string &message)
 Sets message. More...
 
const std::string & getMessage () const
 Returns message. More...
 

Protected Attributes

std::string mMessage
 Message. More...
 

Detailed Description

Base class for planning result of various planning problems.

Constructor & Destructor Documentation

◆ Result()

aikido::planner::Planner::Result::Result ( const std::string &  message = "")
explicit

Constructor.

Parameters
[in]messagePlanning result message.

◆ ~Result()

virtual aikido::planner::Planner::Result::~Result ( )
virtualdefault

Destructor.

Member Function Documentation

◆ getMessage()

const std::string& aikido::planner::Planner::Result::getMessage ( ) const

Returns message.

◆ setMessage()

void aikido::planner::Planner::Result::setMessage ( const std::string &  message)

Sets message.

Member Data Documentation

◆ mMessage

std::string aikido::planner::Planner::Result::mMessage
protected

Message.