MotionPlanningTaskCI Class Reference

#include <RobotComponents/components/MotionPlanning/Tasks/MotionPlanningTaskControlInterface.h>

+ Inheritance diagram for MotionPlanningTaskCI:

Public Member Functions

bool finishedRunning (const Ice::Current &=Ice::emptyCurrent) const override
 Returns whether the task has finished planning.
 
bool isRunning (const Ice::Current &=Ice::emptyCurrent) const override
 Returns whether the task is currently planning.
 
void waitForFinishedPlanning_async (const AMD_MotionPlanningTaskControlInterface_waitForFinishedPlanningPtr &cb, const Ice::Current &=Ice::emptyCurrent) override
 
void waitForFinishedRunning_async (const AMD_MotionPlanningTaskControlInterface_waitForFinishedRunningPtr &cb, const Ice::Current &=Ice::emptyCurrent) override
 

Protected Attributes

AMDCallbackCollection waitForFinishedPlanning
 
AMDCallbackCollection waitForFinishedRunning
 

Member Function Documentation

◆ finishedRunning()

bool finishedRunning ( const Ice::Current & = Ice::emptyCurrent) const
override

Returns whether the task has finished planning.

Returns
Whether the task has finished planning.

◆ isRunning()

bool isRunning ( const Ice::Current & = Ice::emptyCurrent) const
override

Returns whether the task is currently planning.

Returns
Whether the task is currently planning.

◆ waitForFinishedPlanning_async()

void waitForFinishedPlanning_async ( const AMD_MotionPlanningTaskControlInterface_waitForFinishedPlanningPtr & cb,
const Ice::Current & = Ice::emptyCurrent )
inlineoverride

◆ waitForFinishedRunning_async()

void waitForFinishedRunning_async ( const AMD_MotionPlanningTaskControlInterface_waitForFinishedRunningPtr & cb,
const Ice::Current & = Ice::emptyCurrent )
inlineoverride

Member Data Documentation

◆ waitForFinishedPlanning

AMDCallbackCollection waitForFinishedPlanning
protected

◆ waitForFinishedRunning

AMDCallbackCollection waitForFinishedRunning
protected

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