armarx::armem::task_outcome Namespace Reference

Namespaces

namespace  client
 

Classes

struct  ExecutionFailures
 
struct  FailureInfo
 
struct  FailureType
 
struct  InteractionFailures
 
struct  InterruptionFailures
 
struct  KnowledgeFailures
 
struct  KnowledgeRetrievalFailures
 
struct  PerceptionFailures
 
struct  PlanningFailures
 
struct  RecoveryInfo
 
struct  SubskillFailure
 
struct  TaskOutcome
 
struct  TaskOutcomeContext
 

Enumerations

enum class  TaskOutcomeType {
  UNKNOWN = 0 , SUCCESS = 1 , FAILURE = 2 , ABORTED = 3 ,
  SUSPENDED = 4
}
 
enum class  TaskType {
  UNKNOWN = 0 , GRASPING_FAMILIAR = 1 , GRASPING_KNOWN = 2 , MANIPULATION = 3 ,
  VERBALIZATION = 4 , DETECTION = 5 , NAVIGATION = 6 , SPEAKING = 7 ,
  SPECIAL = 8
}
 

Functions

void fromAron (const armarx::task_outcome::arondto::ExecutionFailures &dto, ExecutionFailures &bo)
 
void fromAron (const armarx::task_outcome::arondto::FailureInfo &dto, FailureInfo &bo)
 
void fromAron (const armarx::task_outcome::arondto::FailureType &dto, FailureType &bo)
 
void fromAron (const armarx::task_outcome::arondto::InteractionFailures &dto, InteractionFailures &bo)
 
void fromAron (const armarx::task_outcome::arondto::InterruptionFailures &dto, InterruptionFailures &bo)
 
void fromAron (const armarx::task_outcome::arondto::KnowledgeFailures &dto, KnowledgeFailures &bo)
 
void fromAron (const armarx::task_outcome::arondto::KnowledgeRetrievalFailures &dto, KnowledgeRetrievalFailures &bo)
 
void fromAron (const armarx::task_outcome::arondto::PerceptionFailures &dto, PerceptionFailures &bo)
 
void fromAron (const armarx::task_outcome::arondto::PlanningFailures &dto, PlanningFailures &bo)
 
void fromAron (const armarx::task_outcome::arondto::RecoveryInfo &dto, RecoveryInfo &bo)
 
void fromAron (const armarx::task_outcome::arondto::SubskillFailure &dto, SubskillFailure &bo)
 
void fromAron (const armarx::task_outcome::arondto::TaskOutcome &dto, TaskOutcome &bo)
 
void fromAron (const armarx::task_outcome::arondto::TaskOutcomeContext &dto, TaskOutcomeContext &bo)
 
void fromAron (const armarx::task_outcome::arondto::TaskOutcomeType &dto, TaskOutcomeType &bo)
 
void fromAron (const armarx::task_outcome::arondto::TaskType &dto, TaskType &bo)
 
void toAron (armarx::task_outcome::arondto::ExecutionFailures &dto, const ExecutionFailures &bo)
 
void toAron (armarx::task_outcome::arondto::FailureInfo &dto, const FailureInfo &bo)
 
void toAron (armarx::task_outcome::arondto::FailureType &dto, const FailureType &bo)
 
void toAron (armarx::task_outcome::arondto::InteractionFailures &dto, const InteractionFailures &bo)
 
void toAron (armarx::task_outcome::arondto::InterruptionFailures &dto, const InterruptionFailures &bo)
 
void toAron (armarx::task_outcome::arondto::KnowledgeFailures &dto, const KnowledgeFailures &bo)
 
void toAron (armarx::task_outcome::arondto::KnowledgeRetrievalFailures &dto, const KnowledgeRetrievalFailures &bo)
 
void toAron (armarx::task_outcome::arondto::PerceptionFailures &dto, const PerceptionFailures &bo)
 
void toAron (armarx::task_outcome::arondto::PlanningFailures &dto, const PlanningFailures &bo)
 
void toAron (armarx::task_outcome::arondto::RecoveryInfo &dto, const RecoveryInfo &bo)
 
void toAron (armarx::task_outcome::arondto::SubskillFailure &dto, const SubskillFailure &bo)
 
void toAron (armarx::task_outcome::arondto::TaskOutcome &dto, const TaskOutcome &bo)
 
void toAron (armarx::task_outcome::arondto::TaskOutcomeContext &dto, const TaskOutcomeContext &bo)
 
void toAron (armarx::task_outcome::arondto::TaskOutcomeType &dto, const TaskOutcomeType &bo)
 
void toAron (armarx::task_outcome::arondto::TaskType &dto, const TaskType &bo)
 

Enumeration Type Documentation

◆ TaskOutcomeType

enum class TaskOutcomeType
strong
Enumerator
UNKNOWN 
SUCCESS 
FAILURE 
ABORTED 
SUSPENDED 

Definition at line 14 of file types.h.

◆ TaskType

enum class TaskType
strong
Enumerator
UNKNOWN 
GRASPING_FAMILIAR 
GRASPING_KNOWN 
MANIPULATION 
VERBALIZATION 
DETECTION 
NAVIGATION 
SPEAKING 
SPECIAL 

Definition at line 23 of file types.h.

Function Documentation

◆ fromAron() [1/15]

void fromAron ( const armarx::task_outcome::arondto::ExecutionFailures & dto,
ExecutionFailures & bo )

Definition at line 237 of file aron_conversions.cpp.

◆ fromAron() [2/15]

void fromAron ( const armarx::task_outcome::arondto::FailureInfo & dto,
FailureInfo & bo )

Definition at line 333 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ fromAron() [3/15]

void fromAron ( const armarx::task_outcome::arondto::FailureType & dto,
FailureType & bo )

Definition at line 309 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ fromAron() [4/15]

void fromAron ( const armarx::task_outcome::arondto::InteractionFailures & dto,
InteractionFailures & bo )

Definition at line 257 of file aron_conversions.cpp.

◆ fromAron() [5/15]

void fromAron ( const armarx::task_outcome::arondto::InterruptionFailures & dto,
InterruptionFailures & bo )

Definition at line 277 of file aron_conversions.cpp.

◆ fromAron() [6/15]

void fromAron ( const armarx::task_outcome::arondto::KnowledgeFailures & dto,
KnowledgeFailures & bo )

Definition at line 219 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ fromAron() [7/15]

void fromAron ( const armarx::task_outcome::arondto::KnowledgeRetrievalFailures & dto,
KnowledgeRetrievalFailures & bo )

Definition at line 201 of file aron_conversions.cpp.

◆ fromAron() [8/15]

void fromAron ( const armarx::task_outcome::arondto::PerceptionFailures & dto,
PerceptionFailures & bo )

Definition at line 183 of file aron_conversions.cpp.

◆ fromAron() [9/15]

void fromAron ( const armarx::task_outcome::arondto::PlanningFailures & dto,
PlanningFailures & bo )

Definition at line 165 of file aron_conversions.cpp.

◆ fromAron() [10/15]

void fromAron ( const armarx::task_outcome::arondto::RecoveryInfo & dto,
RecoveryInfo & bo )

Definition at line 349 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ fromAron() [11/15]

void fromAron ( const armarx::task_outcome::arondto::SubskillFailure & dto,
SubskillFailure & bo )

Definition at line 293 of file aron_conversions.cpp.

◆ fromAron() [12/15]

void fromAron ( const armarx::task_outcome::arondto::TaskOutcome & dto,
TaskOutcome & bo )

Definition at line 441 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ fromAron() [13/15]

void fromAron ( const armarx::task_outcome::arondto::TaskOutcomeContext & dto,
TaskOutcomeContext & bo )

Definition at line 367 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ fromAron() [14/15]

void fromAron ( const armarx::task_outcome::arondto::TaskOutcomeType & dto,
TaskOutcomeType & bo )

Definition at line 45 of file aron_conversions.cpp.

+ Here is the caller graph for this function:

◆ fromAron() [15/15]

void fromAron ( const armarx::task_outcome::arondto::TaskType & dto,
TaskType & bo )

Definition at line 93 of file aron_conversions.cpp.

◆ toAron() [1/15]

void toAron ( armarx::task_outcome::arondto::ExecutionFailures & dto,
const ExecutionFailures & bo )

Definition at line 246 of file aron_conversions.cpp.

◆ toAron() [2/15]

void toAron ( armarx::task_outcome::arondto::FailureInfo & dto,
const FailureInfo & bo )

Definition at line 340 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ toAron() [3/15]

void toAron ( armarx::task_outcome::arondto::FailureType & dto,
const FailureType & bo )

Definition at line 320 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ toAron() [4/15]

void toAron ( armarx::task_outcome::arondto::InteractionFailures & dto,
const InteractionFailures & bo )

Definition at line 266 of file aron_conversions.cpp.

◆ toAron() [5/15]

void toAron ( armarx::task_outcome::arondto::InterruptionFailures & dto,
const InterruptionFailures & bo )

Definition at line 284 of file aron_conversions.cpp.

◆ toAron() [6/15]

void toAron ( armarx::task_outcome::arondto::KnowledgeFailures & dto,
const KnowledgeFailures & bo )

Definition at line 227 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ toAron() [7/15]

void toAron ( armarx::task_outcome::arondto::KnowledgeRetrievalFailures & dto,
const KnowledgeRetrievalFailures & bo )

Definition at line 209 of file aron_conversions.cpp.

◆ toAron() [8/15]

void toAron ( armarx::task_outcome::arondto::PerceptionFailures & dto,
const PerceptionFailures & bo )

Definition at line 191 of file aron_conversions.cpp.

◆ toAron() [9/15]

void toAron ( armarx::task_outcome::arondto::PlanningFailures & dto,
const PlanningFailures & bo )

Definition at line 173 of file aron_conversions.cpp.

◆ toAron() [10/15]

void toAron ( armarx::task_outcome::arondto::RecoveryInfo & dto,
const RecoveryInfo & bo )

Definition at line 357 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ toAron() [11/15]

void toAron ( armarx::task_outcome::arondto::SubskillFailure & dto,
const SubskillFailure & bo )

Definition at line 300 of file aron_conversions.cpp.

◆ toAron() [12/15]

void toAron ( armarx::task_outcome::arondto::TaskOutcome & dto,
const TaskOutcome & bo )

Definition at line 460 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ toAron() [13/15]

void toAron ( armarx::task_outcome::arondto::TaskOutcomeContext & dto,
const TaskOutcomeContext & bo )

Definition at line 406 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ toAron() [14/15]

void toAron ( armarx::task_outcome::arondto::TaskOutcomeType & dto,
const TaskOutcomeType & bo )

Definition at line 68 of file aron_conversions.cpp.

+ Here is the caller graph for this function:

◆ toAron() [15/15]

void toAron ( armarx::task_outcome::arondto::TaskType & dto,
const TaskType & bo )

Definition at line 128 of file aron_conversions.cpp.