#include <objdict.h>
Public Member Functions | |
bool | hasSub () const |
uint16_t | index () const |
Key (const uint16_t i) | |
Key (const uint16_t i, const uint8_t s) | |
Key (const std::string &str) | |
operator std::string () const | |
bool | operator== (const Key &other) const |
uint8_t | sub_index () const |
Public Attributes | |
const size_t | hash |
Static Private Member Functions | |
static size_t | fromString (const std::string &str) |
canopen::ObjectDict::Key::Key | ( | const uint16_t | i | ) | [inline] |
canopen::ObjectDict::Key::Key | ( | const uint16_t | i, |
const uint8_t | s | ||
) | [inline] |
canopen::ObjectDict::Key::Key | ( | const std::string & | str | ) | [inline] |
size_t ObjectDict::Key::fromString | ( | const std::string & | str | ) | [static, private] |
Definition at line 32 of file objdict.cpp.
bool canopen::ObjectDict::Key::hasSub | ( | ) | const [inline] |
uint16_t canopen::ObjectDict::Key::index | ( | ) | const [inline] |
ObjectDict::Key::operator std::string | ( | ) | const |
Definition at line 38 of file objdict.cpp.
bool canopen::ObjectDict::Key::operator== | ( | const Key & | other | ) | const [inline] |
uint8_t canopen::ObjectDict::Key::sub_index | ( | ) | const [inline] |
const size_t canopen::ObjectDict::Key::hash |