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 

◆ TaskType

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

Function Documentation

◆ fromAron() [1/15]

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

◆ fromAron() [2/15]

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

◆ fromAron() [3/15]

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

◆ fromAron() [4/15]

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

◆ fromAron() [5/15]

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

◆ fromAron() [6/15]

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

◆ fromAron() [7/15]

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

◆ fromAron() [8/15]

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

◆ fromAron() [9/15]

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

◆ fromAron() [10/15]

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

◆ fromAron() [11/15]

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

◆ fromAron() [12/15]

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

◆ fromAron() [13/15]

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

◆ fromAron() [14/15]

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

◆ fromAron() [15/15]

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

◆ toAron() [1/15]

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

◆ toAron() [2/15]

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

◆ toAron() [3/15]

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

◆ toAron() [4/15]

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

◆ toAron() [5/15]

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

◆ toAron() [6/15]

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

◆ toAron() [7/15]

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

◆ toAron() [8/15]

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

◆ toAron() [9/15]

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

◆ toAron() [10/15]

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

◆ toAron() [11/15]

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

◆ toAron() [12/15]

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

◆ toAron() [13/15]

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

◆ toAron() [14/15]

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

◆ toAron() [15/15]

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