7 #ifndef YARP_OS_VOCAB_H
8 #define YARP_OS_VOCAB_H
36 #ifndef YARP_NO_DEPRECATED
85 #ifndef YARP_NO_DEPRECATED
113 #ifndef YARP_NO_DEPRECATED
115 constexpr int32_t
VOCAB(
char a,
char b,
char c,
char d)
120 constexpr int32_t
VOCAB4(
char a,
char b,
char c,
char d)
125 constexpr int32_t
VOCAB3(
char a,
char b,
char c)
constexpr int32_t VOCAB2(char a, char b)
constexpr int32_t VOCAB3(char a, char b, char c)
constexpr int32_t VOCAB(char a, char b, char c, char d)
constexpr int32_t VOCAB1(char a)
constexpr int32_t VOCAB4(char a, char b, char c, char d)
#define YARP_DEPRECATED_MSG(MSG)
Expands to either the standard [[deprecated]] attribute or a compiler-specific decorator such as __at...
NetInt32 encode(const std::string &str)
Convert a string into a vocabulary identifier.
std::string decode(NetInt32 code)
Convert a vocabulary identifier into a string.
NetInt32 encode(const std::string &str)
std::string decode(NetInt32 code)
std::int32_t NetInt32
Definition of the NetInt32 type.
constexpr yarp::conf::vocab32_t createVocab(char a, char b=0, char c=0, char d=0)
constexpr yarp::conf::vocab32_t createVocab32(char a, char b=0, char c=0, char d=0)
Create a vocab from chars.
The main, catch-all namespace for YARP.