#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 |