#include <objdict.h>
Public Member Functions | |
| Entry () | |
| Entry (const Code c, const uint16_t i, const uint16_t t, const std::string &d, const bool r=true, const bool w=true, bool m=false, const HoldAny def=HoldAny(), const HoldAny init=HoldAny()) | |
| Entry (const uint16_t i, const uint8_t s, const uint16_t t, const std::string &d, const bool r=true, const bool w=true, bool m=false, const HoldAny def=HoldAny(), const HoldAny init=HoldAny()) | |
| operator Key () const | |
| const HoldAny & | value () const |
Public Attributes | |
| bool | constant |
| uint16_t | data_type |
| HoldAny | def_val |
| std::string | desc |
| uint16_t | index |
| HoldAny | init_val |
| bool | mappable |
| Code | obj_code |
| bool | readable |
| uint8_t | sub_index |
| bool | writable |
| canopen::ObjectDict::Entry::Entry | ( | ) | [inline] |
| canopen::ObjectDict::Entry::Entry | ( | const uint16_t | i, |
| const uint8_t | s, | ||
| const uint16_t | t, | ||
| const std::string & | d, | ||
| const bool | r = true, |
||
| const bool | w = true, |
||
| bool | m = false, |
||
| const HoldAny | def = HoldAny(), |
||
| const HoldAny | init = HoldAny() |
||
| ) | [inline] |
| canopen::ObjectDict::Entry::operator Key | ( | ) | const [inline] |
| const HoldAny& canopen::ObjectDict::Entry::value | ( | ) | const [inline] |
| std::string canopen::ObjectDict::Entry::desc |
| uint16_t canopen::ObjectDict::Entry::index |