armarx::skills::client Namespace Reference

Namespaces

namespace  result_handling_policies
 Result handling policies.
 

Classes

class  SkillExecutorInterface
 

Enumerations

enum class  ErrorType {
  SkillTimeout , SkillAbort , SkillFailed , SkillProviderError ,
  ClientError
}
 Error type a skill execution encountered. More...
 

Enumeration Type Documentation

◆ ErrorType

enum class ErrorType
strong

Error type a skill execution encountered.

This enum may be used in ErrorOutput structs to ease categorizing errors.

Enumerator
SkillTimeout 

The skill timed out.

SkillAbort 

The skill aborted.

SkillFailed 

The skill failed.

SkillProviderError 

The communication with the skill provider was erroneous.

ClientError 

A client error was encountered.

Definition at line 11 of file ErrorType.h.