iCub-main
Classes | Namespaces | Functions | Variables
emotionInterface.h File Reference
#include <string>
#include <yarp/os/Vocab.h>
#include <yarp/os/Bottle.h>
+ Include dependency graph for emotionInterface.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  iCub::contrib::IEmotionInterface
 Interface for the Facial Expressions. More...
 

Namespaces

 iCub
 This file contains the definition of unique IDs for the body parts and the skin parts of the robot.
 
 iCub::contrib
 

Functions

bool EMOTION_CHECK_FAIL (bool ok, yarp::os::Bottle &response)
 

Variables

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_SET = yarp::os::createVocab32('s','e','t')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_GET = yarp::os::createVocab32('g','e','t')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_IS = yarp::os::createVocab32('i','s')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_FAILED = yarp::os::createVocab32('f','a','i','l')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_OK = yarp::os::createVocab32('o','k')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_HELP = yarp::os::createVocab32('h','e','l','p')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_MOUTH = yarp::os::createVocab32('m','o','u')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_EYELIDS = yarp::os::createVocab32('e','l','i')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_LEFTEYEBROW = yarp::os::createVocab32('l','e','b')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_RIGHTEYEBROW = yarp::os::createVocab32('r','e','b')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_ALL = yarp::os::createVocab32('a','l','l')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_RAW = yarp::os::createVocab32('r','a','w')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_COLOR = yarp::os::createVocab32('c','o','l')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_BRIG = yarp::os::createVocab32('b','r','i','g')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_MASK = yarp::os::createVocab32('m','a','s','k')
 

Function Documentation

◆ EMOTION_CHECK_FAIL()

bool EMOTION_CHECK_FAIL ( bool  ok,
yarp::os::Bottle &  response 
)
inline

Definition at line 61 of file emotionInterface.h.

Variable Documentation

◆ EMOTION_VOCAB_ALL

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_ALL = yarp::os::createVocab32('a','l','l')
constexpr

Definition at line 53 of file emotionInterface.h.

◆ EMOTION_VOCAB_BRIG

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_BRIG = yarp::os::createVocab32('b','r','i','g')
constexpr

Definition at line 56 of file emotionInterface.h.

◆ EMOTION_VOCAB_COLOR

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_COLOR = yarp::os::createVocab32('c','o','l')
constexpr

Definition at line 55 of file emotionInterface.h.

◆ EMOTION_VOCAB_EYELIDS

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_EYELIDS = yarp::os::createVocab32('e','l','i')
constexpr

Definition at line 50 of file emotionInterface.h.

◆ EMOTION_VOCAB_FAILED

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_FAILED = yarp::os::createVocab32('f','a','i','l')
constexpr

Definition at line 45 of file emotionInterface.h.

◆ EMOTION_VOCAB_GET

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_GET = yarp::os::createVocab32('g','e','t')
constexpr

Definition at line 43 of file emotionInterface.h.

◆ EMOTION_VOCAB_HELP

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_HELP = yarp::os::createVocab32('h','e','l','p')
constexpr

Definition at line 47 of file emotionInterface.h.

◆ EMOTION_VOCAB_IS

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_IS = yarp::os::createVocab32('i','s')
constexpr

Definition at line 44 of file emotionInterface.h.

◆ EMOTION_VOCAB_LEFTEYEBROW

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_LEFTEYEBROW = yarp::os::createVocab32('l','e','b')
constexpr

Definition at line 51 of file emotionInterface.h.

◆ EMOTION_VOCAB_MASK

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_MASK = yarp::os::createVocab32('m','a','s','k')
constexpr

Definition at line 57 of file emotionInterface.h.

◆ EMOTION_VOCAB_MOUTH

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_MOUTH = yarp::os::createVocab32('m','o','u')
constexpr

Definition at line 49 of file emotionInterface.h.

◆ EMOTION_VOCAB_OK

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_OK = yarp::os::createVocab32('o','k')
constexpr

Definition at line 46 of file emotionInterface.h.

◆ EMOTION_VOCAB_RAW

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_RAW = yarp::os::createVocab32('r','a','w')
constexpr

Definition at line 54 of file emotionInterface.h.

◆ EMOTION_VOCAB_RIGHTEYEBROW

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_RIGHTEYEBROW = yarp::os::createVocab32('r','e','b')
constexpr

Definition at line 52 of file emotionInterface.h.

◆ EMOTION_VOCAB_SET

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_SET = yarp::os::createVocab32('s','e','t')
constexpr

Definition at line 42 of file emotionInterface.h.