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. More...
 
bool isRunning (const Ice::Current &=Ice::emptyCurrent) const override
 Returns whether the task is currently planning. More...
 
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
 

Detailed Description

Definition at line 31 of file MotionPlanningTaskControlInterface.h.

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.

Definition at line 47 of file MotionPlanningTaskControlInterface.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ isRunning()

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

Returns whether the task is currently planning.

Returns
Whether the task is currently planning.

Definition at line 42 of file MotionPlanningTaskControlInterface.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ waitForFinishedPlanning_async()

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

Definition at line 40 of file MotionPlanningTaskControlInterface.h.

+ Here is the call graph for this function:

◆ waitForFinishedRunning_async()

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

Definition at line 44 of file MotionPlanningTaskControlInterface.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ waitForFinishedPlanning

AMDCallbackCollection waitForFinishedPlanning
protected

Definition at line 60 of file MotionPlanningTaskControlInterface.h.

◆ waitForFinishedRunning

AMDCallbackCollection waitForFinishedRunning
protected

Definition at line 61 of file MotionPlanningTaskControlInterface.h.


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