#include <objdict.h>
|
| enum | Code {
NULL_DATA = 0x00,
DOMAIN_DATA = 0x02,
DEFTYPE = 0x05,
DEFSTRUCT = 0x06,
VAR = 0x07,
ARRAY = 0x08,
RECORD = 0x09
} |
| |
| enum | DataTypes {
DEFTYPE_INTEGER8 = 0x0002,
DEFTYPE_INTEGER16 = 0x0003,
DEFTYPE_INTEGER32 = 0x0004,
DEFTYPE_UNSIGNED8 = 0x0005,
DEFTYPE_UNSIGNED16 = 0x0006,
DEFTYPE_UNSIGNED32 = 0x0007,
DEFTYPE_REAL32 = 0x0008,
DEFTYPE_VISIBLE_STRING = 0x0009,
DEFTYPE_OCTET_STRING = 0x000A,
DEFTYPE_UNICODE_STRING = 0x000B,
DEFTYPE_DOMAIN = 0x000F,
DEFTYPE_REAL64 = 0x0010,
DEFTYPE_INTEGER64 = 0x0015,
DEFTYPE_UNSIGNED64 = 0x001B
} |
| |
| typedef boost::shared_ptr< const Entry > | EntryConstSharedPtr |
| |
| typedef boost::error_info< struct tag_objectdict_key, ObjectDict::Key > | key_info |
| |
| typedef boost::shared_ptr< ObjectDict > | ObjectDictSharedPtr |
| |
| typedef std::list< std::pair< std::string, std::string > > | Overlay |
| |
Definition at line 116 of file objdict.h.
| Enumerator |
|---|
| NULL_DATA |
|
| DOMAIN_DATA |
|
| DEFTYPE |
|
| DEFSTRUCT |
|
| VAR |
|
| ARRAY |
|
| RECORD |
|
Definition at line 136 of file objdict.h.
| Enumerator |
|---|
| DEFTYPE_INTEGER8 |
|
| DEFTYPE_INTEGER16 |
|
| DEFTYPE_INTEGER32 |
|
| DEFTYPE_UNSIGNED8 |
|
| DEFTYPE_UNSIGNED16 |
|
| DEFTYPE_UNSIGNED32 |
|
| DEFTYPE_REAL32 |
|
| DEFTYPE_VISIBLE_STRING |
|
| DEFTYPE_OCTET_STRING |
|
| DEFTYPE_UNICODE_STRING |
|
| DEFTYPE_DOMAIN |
|
| DEFTYPE_REAL64 |
|
| DEFTYPE_INTEGER64 |
|
| DEFTYPE_UNSIGNED64 |
|
Definition at line 145 of file objdict.h.
| canopen::ObjectDict::ObjectDict |
( |
const DeviceInfo & |
info | ) |
|
|
inline |
| bool canopen::ObjectDict::has |
( |
uint16_t |
i, |
|
|
uint8_t |
s |
|
) |
| const |
|
inline |
| bool canopen::ObjectDict::has |
( |
uint16_t |
i | ) |
const |
|
inline |
| bool canopen::ObjectDict::has |
( |
const Key & |
k | ) |
const |
|
inline |
| const Entry& canopen::ObjectDict::operator() |
( |
uint16_t |
i | ) |
const |
|
inline |
| const Entry& canopen::ObjectDict::operator() |
( |
uint16_t |
i, |
|
|
uint8_t |
s |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following files: