Public Member Functions | Public Attributes
canopen::ObjectDict::Entry Struct Reference

#include <objdict.h>

List of all members.

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 HoldAnyvalue () 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

Detailed Description

Definition at line 157 of file objdict.h.


Constructor & Destructor Documentation

Definition at line 170 of file objdict.h.

canopen::ObjectDict::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() 
) [inline]

Definition at line 172 of file objdict.h.

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]

Definition at line 175 of file objdict.h.


Member Function Documentation

canopen::ObjectDict::Entry::operator Key ( ) const [inline]

Definition at line 178 of file objdict.h.

const HoldAny& canopen::ObjectDict::Entry::value ( ) const [inline]

Definition at line 179 of file objdict.h.


Member Data Documentation

Definition at line 162 of file objdict.h.

Definition at line 161 of file objdict.h.

Definition at line 167 of file objdict.h.

Definition at line 166 of file objdict.h.

Definition at line 159 of file objdict.h.

Definition at line 168 of file objdict.h.

Definition at line 165 of file objdict.h.

Definition at line 158 of file objdict.h.

Definition at line 163 of file objdict.h.

Definition at line 160 of file objdict.h.

Definition at line 164 of file objdict.h.


The documentation for this struct was generated from the following file:


canopen_master
Author(s): Mathias Lüdtke
autogenerated on Sun Sep 3 2017 03:10:42