| C__can_net | A CAN network interface |
| C__can_recv | A CAN frame receiver |
| C__can_timer | A CAN timer |
| C__co_csdo | A CANopen Client-SDO |
| C__co_csdo_state | A CANopen Client-SDO state |
| C__co_dev | A CANopen device |
| C__co_emcy | A CANopen EMCY producer/consumer service |
| C__co_gw | A CANopen gateway |
| C__co_gw_txt | A CANopen ASCII gateway |
| C__co_lss | A CANopen LSS master/slave service |
| C__co_lss_state | A CANopen LSS state |
| C__co_nmt | A CANopen NMT master/slave service |
| C__co_nmt_boot | A CANopen NMT 'boot slave' service |
| C__co_nmt_boot_state | A CANopen NMT 'boot slave' state |
| C__co_nmt_cfg | A CANopen NMT 'configuration request' service |
| C__co_nmt_cfg_state | A CANopen NMT 'configuration request' state |
| C__co_nmt_hb | A CANopen NMT heartbeat consumer |
| C__co_nmt_state | A CANopen NMT state |
| C__co_obj | A CANopen object |
| C__co_rpdo | A CANopen Receive-PDO |
| C__co_ssdo | A CANopen Server-SDO |
| C__co_ssdo_state | A CANopen Server-SDO state |
| C__co_sub | A CANopen sub-object |
| C__co_sync | A CANopen SYNC producer/consumer service |
| C__co_time | A CANopen TIME producer/consumer service |
| C__co_time_diff | A 48-bit struct used to describe absolute and relative times |
| C__co_time_of_day | A 48-bit struct used to describe absolute and relative times |
| C__co_tpdo | A CANopen Transmit-PDO |
| C__co_wtm | A CANopen Wireless Transmission Media (WTM) interface |
| C__config | A configuration struct |
| C__frbuf | An read file buffer struct |
| C__fwbuf | An (atomic) write file buffer struct |
| C__io_addr | An opaque network address type |
| C__io_attr | An opaque serial I/O device attributes type |
| C__io_poll | An I/O polling interface |
| Clely::c_type_traits< void >::__type | |
| ▶Clely::canopen::BasicLockable | An abstract interface conforming to the BasicLockable concept |
| Clely::canopen::Device::Impl_ | The internal implementation of the CANopen device description |
| Clely::canopen::IoContext::Impl_ | The internal implementation of the I/O context |
| ▶Clely::canopen::Node | The base class for CANopen nodes |
| ▶Clely::canopen::BasicMaster | The CANopen master |
| Clely::canopen::AsyncMaster | An asynchronous CANopen master |
| Clely::canopen::BasicSlave | The base class for CANopen slaves |
| Clely::canopen::Node::Impl_ | The internal implementation of the CANopen node |
| Cbimap | A bidirectional map |
| Cbinode | A node in a bidirectional map |
| Cbitset | A variable-sized bitset |
| Clely::c_mem_call< F, C, type > | |
| Clely::c_mem_call< impl::c_pack< R, ArgTypes... >, C, M > | Provides a C wrapper for a member function with an arbitrary number of arguments |
| ▶Clely::c_mem_call< impl::c_pack_pop_back< R, ArgTypes... >::type, C, M > | |
| Clely::c_mem_call< R(*)(ArgTypes...), C, M > | Provides a C wrapper for a member function with an arbitrary number of arguments |
| Clely::c_mem_fn< class, class > | |
| Clely::c_mem_fn< impl::c_pack< R, ArgTypes... >, C > | A class template supplying the type of a member function with an arbitrary number of arguments |
| ▶Clely::c_mem_fn< impl::c_pack_pop_back< R, ArgTypes... >::type, C > | |
| Clely::c_mem_fn< R(*)(ArgTypes...), C > | A class template supplying the type of a member function with an arbitrary number of arguments |
| Clely::c_obj_call< class, class > | |
| Clely::c_obj_call< impl::c_pack< R, ArgTypes... >, F > | Provides a C wrapper for a function object with an arbitrary number of arguments |
| ▶Clely::c_obj_call< impl::c_pack_pop_back< R, ArgTypes... >::type, F > | |
| Clely::c_obj_call< R(*)(ArgTypes...), F > | Provides a C wrapper for a function object with an arbitrary number of arguments |
| Clely::impl::c_pack<... > | |
| Clely::impl::c_pack_pop_back< T, S > | Pops a type from the back of a parameter pack |
| Clely::impl::c_pack_push_front< class, class > | |
| Clely::impl::c_pack_push_front< T, c_pack< S... > > | Pushes a type to the front of a parameter pack |
| ▶Clely::impl::c_pack_push_front< T, c_pack_pop_back< S... >::type > | |
| Clely::impl::c_pack_pop_back< T, S > | Pops a type from the back of a parameter pack |
| Clely::c_type_traits< T > | A class template supplying a uniform interface to certain attributes of C types |
| Clely::c_type_traits< __can_net > | The attributes of can_net_t required by lely::CANNet |
| Clely::c_type_traits< __can_recv > | The attributes of can_recv_t required by lely::CANRecv |
| Clely::c_type_traits< __can_timer > | The attributes of can_timer_t required by lely::CANTimer |
| Clely::c_type_traits< __co_csdo > | The attributes of co_csdo_t required by lely::COCSDO |
| Clely::c_type_traits< __co_dev > | The attributes of co_dev_t required by lely::CODev |
| Clely::c_type_traits< __co_emcy > | The attributes of co_emcy_t required by lely::COEmcy |
| Clely::c_type_traits< __co_gw > | The attributes of co_gw_t required by lely::COGW |
| Clely::c_type_traits< __co_gw_txt > | The attributes of co_gw_txt_t required by lely::COGWTxt |
| Clely::c_type_traits< __co_lss > | The attributes of co_lss_t required by lely::COLSS |
| Clely::c_type_traits< __co_nmt > | The attributes of co_nmt_t required by lely::CONMT |
| Clely::c_type_traits< __co_obj > | The attributes of co_obj_t required by lely::COObj |
| Clely::c_type_traits< __co_rpdo > | The attributes of co_rpdo_t required by lely::CORPDO |
| Clely::c_type_traits< __co_ssdo > | The attributes of co_ssdo_t required by lely::COSSDO |
| Clely::c_type_traits< __co_sub > | The attributes of co_sub_t required by lely::COSub |
| Clely::c_type_traits< __co_sync > | The attributes of co_sync_t required by lely::COSync |
| Clely::c_type_traits< __co_time > | The attributes of co_time_t required by lely::COTime |
| Clely::c_type_traits< __co_tpdo > | The attributes of co_tpdo_t required by lely::COTPDO |
| Clely::c_type_traits< __co_wtm > | The attributes of co_wtm_t required by lely::COWTM |
| Clely::c_type_traits< __io_poll > | The attributes of io_poll_t required by lely::IOPoll |
| Clely::c_type_traits< can_buf > | The attributes of can_buf required by lely::CANBuf |
| Clely::c_type_traits< void > | A class template supplying a uniform interface to certain attributes of the C type void |
| Ccan | A CAN device |
| Ccan_buf | A CAN frame buffer |
| Ccan_msg | A CAN or CAN FD format frame |
| Cco_1003 | The pre-defined error field |
| Cco_emcy_msg | An EMCY message |
| Cco_emcy_node | A remote CANopen EMCY producer node |
| Cco_gw_con | The common parameters of a CANopen gateway confirmation |
| Cco_gw_con__lss_scan | The parameters of a Lely-specific gateway 'LSS Slowscan/Fastscan' confirmation |
| Cco_gw_con_get_version | The parameters of a CANopen gateway 'Get version' confirmation |
| Cco_gw_con_lss_get_id | The parameters of a CANopen gateway 'LSS inquire node-ID' confirmation |
| Cco_gw_con_lss_get_lssid | The parameters of a CANopen gateway 'Inquire LSS address' confirmation |
| Cco_gw_con_pdo_read | The parameters of a CANopen gateway 'Read PDO' confirmation |
| Cco_gw_con_sdo_up | The parameters of a CANopen gateway 'SDO upload' confirmation |
| Cco_gw_ind__boot | The parameters of a Lely-specific gateway 'Boot slave process completed' indication |
| Cco_gw_ind__sync | The parameters of a Lely-specific gateway 'Synchronization event received' indication |
| Cco_gw_ind__time | The parameters of a Lely-specific gateway 'Time stamp event received' indication |
| Cco_gw_ind_ec | The parameters of a CANopen gateway 'Error control event received' indication |
| Cco_gw_ind_emcy | The parameters of a CANopen gateway 'Emergency event received' indication |
| Cco_gw_ind_rpdo | The parameters of a CANopen gateway 'RPDO received' indication |
| Cco_gw_ind_sdo | The parameters of a CANopen gateway 'CiA 301 progress indication download' indication |
| Cco_gw_job | A CANopen gateway network job |
| Cco_gw_net | A CANopen network |
| Cco_gw_req | The common parameters of a CANopen gateway request |
| Cco_gw_req__lss_scan | The parameters of a Lely-specific gateway 'LSS Slowscan/Fastscan' request |
| Cco_gw_req_init | The parameters of a CANopen gateway 'Initialize gateway' request |
| Cco_gw_req_lss_get_lssid | The parameters of a CANopen gateway 'Inquire LSS address' request |
| Cco_gw_req_lss_id_slave | The parameters of a CANopen gateway 'LSS identify remote slave' request |
| Cco_gw_req_lss_set_rate | The parameters of a CANopen gateway 'LSS configure bit-rate' request |
| Cco_gw_req_lss_switch | The parameters of a CANopen gateway 'LSS switch state global' request |
| Cco_gw_req_lss_switch_rate | The parameters of a CANopen gateway 'LSS activate new bit-rate' request |
| Cco_gw_req_lss_switch_sel | The parameters of a CANopen gateway 'LSS switch state selective' request |
| Cco_gw_req_net | The common parameters of a CANopen gateway network-level request |
| Cco_gw_req_nmt_set_hb | The parameters of a CANopen gateway 'Start heartbeat consumer' request |
| Cco_gw_req_nmt_set_ng | The parameters of a CANopen gateway 'Enable node guarding' request |
| Cco_gw_req_node | The common parameters of a CANopen gateway node-level request |
| Cco_gw_req_pdo_read | The parameters of a CANopen gateway 'Read PDO' request |
| Cco_gw_req_pdo_write | The parameters of a CANopen gateway 'Write PDO' request |
| Cco_gw_req_sdo_dn | The parameters of a CANopen gateway 'SDO download' request |
| Cco_gw_req_sdo_up | The parameters of a CANopen gateway 'SDO upload' request |
| Cco_gw_req_set_bootup_ind | The parameters of a CANopen gateway 'Boot-up forwarding' request |
| Cco_gw_req_set_cmd_size | The parameters of a CANopen gateway 'Set command size' request |
| Cco_gw_req_set_cmd_timeout | The parameters of a CANopen gateway 'Set command time-out' request |
| Cco_gw_req_set_emcy | The parameters of a CANopen gateway 'Start/Stop emergency consumer' request |
| Cco_gw_req_set_hb | The parameters of a CANopen gateway 'Set heartbeat producer' request |
| Cco_gw_req_set_rpdo | The parameters of a CANopen gateway 'Configure RPDO' request |
| Cco_gw_req_set_sdo_timeout | The parameters of a CANopen gateway 'Configure SDO time-out' request |
| Cco_gw_req_set_tpdo | The parameters of a CANopen gateway 'Configure TPDO' request |
| Cco_gw_srv | The common parameters of a CANopen gateway service |
| Cco_id | An identity record |
| Cco_nmt_slave | A struct containing the state of an NMT slave |
| Cco_nmt_srv | A CANopen NMT service manager |
| Cco_pdo_comm_par | A PDO communication parameter record |
| Cco_pdo_map_par | A PDO mapping parameter record |
| Cco_sdev | A static CANopen device |
| Cco_sdo_par | An SDO parameter record |
| Cco_sdo_req | A CANopen SDO upload/download request |
| Cco_sobj | A static CANopen object |
| Cco_ssub | A static CANopen sub-object |
| Clely::co_type_traits< N, T > | A class template mapping CANopen types to C++ types |
| ▶Clely::co_type_traits< 0x0001, bool > | |
| Clely::co_type_traits_T< bool > | |
| ▶Clely::co_type_traits< 0x0001, co_boolean_t > | |
| Clely::co_type_traits_N< 0x0001 > | |
| ▶Clely::co_type_traits< 0x0002, co_integer8_t > | |
| Clely::co_type_traits_N< 0x0002 > | |
| ▶Clely::co_type_traits< 0x0002, int8_t > | |
| Clely::co_type_traits_T< int8_t > | |
| ▶Clely::co_type_traits< 0x0003, co_integer16_t > | |
| Clely::co_type_traits_N< 0x0003 > | |
| ▶Clely::co_type_traits< 0x0003, int16_t > | |
| Clely::co_type_traits_T< int16_t > | |
| ▶Clely::co_type_traits< 0x0004, co_integer32_t > | |
| Clely::co_type_traits_N< 0x0004 > | |
| ▶Clely::co_type_traits< 0x0004, int32_t > | |
| Clely::co_type_traits_T< int32_t > | |
| ▶Clely::co_type_traits< 0x0005, co_unsigned8_t > | |
| Clely::co_type_traits_N< 0x0005 > | |
| ▶Clely::co_type_traits< 0x0005, uint8_t > | |
| Clely::co_type_traits_T< uint8_t > | |
| ▶Clely::co_type_traits< 0x0006, co_unsigned16_t > | |
| Clely::co_type_traits_N< 0x0006 > | |
| ▶Clely::co_type_traits< 0x0006, uint16_t > | |
| Clely::co_type_traits_T< uint16_t > | |
| ▶Clely::co_type_traits< 0x0007, co_unsigned32_t > | |
| Clely::co_type_traits_N< 0x0007 > | |
| ▶Clely::co_type_traits< 0x0007, uint32_t > | |
| Clely::co_type_traits_T< uint32_t > | |
| ▶Clely::co_type_traits< 0x0008, co_real32_t > | |
| Clely::co_type_traits_N< 0x0008 > | |
| ▶Clely::co_type_traits< 0x0008, float > | |
| Clely::co_type_traits_T< float > | |
| ▶Clely::co_type_traits< 0x0009, ::std::string > | |
| Clely::co_type_traits_T< ::std::string > | |
| ▶Clely::co_type_traits< 0x0009, char * > | |
| Clely::co_type_traits_T< char *> | |
| ▶Clely::co_type_traits< 0x0009, co_visible_string_t > | |
| Clely::co_type_traits_N< 0x0009 > | |
| ▶Clely::co_type_traits< 0x000a, ::std::vector< uint8_t > > | |
| Clely::co_type_traits_T< ::std::vector< uint8_t > > | |
| ▶Clely::co_type_traits< 0x000a, co_octet_string_t > | |
| Clely::co_type_traits_N< 0x000a > | |
| ▶Clely::co_type_traits< 0x000a, uint8_t * > | |
| Clely::co_type_traits_T< uint8_t *> | |
| ▶Clely::co_type_traits< 0x000b, ::std::basic_string< char16_t > > | |
| Clely::co_type_traits_T< ::std::basic_string< char16_t > > | |
| ▶Clely::co_type_traits< 0x000b, char16_t * > | |
| Clely::co_type_traits_T< char16_t *> | |
| ▶Clely::co_type_traits< 0x000b, co_unicode_string_t > | |
| Clely::co_type_traits_N< 0x000b > | |
| ▶Clely::co_type_traits< 0x000c, co_time_of_day_t > | |
| Clely::co_type_traits_N< 0x000c > | |
| Clely::co_type_traits_T< co_time_of_day_t > | |
| ▶Clely::co_type_traits< 0x000d, co_time_diff_t > | |
| Clely::co_type_traits_N< 0x000d > | |
| Clely::co_type_traits_T< co_time_diff_t > | |
| ▶Clely::co_type_traits< 0x000f, co_domain_t > | |
| Clely::co_type_traits_N< 0x000f > | |
| ▶Clely::co_type_traits< 0x000f, void * > | |
| Clely::co_type_traits_T< void *> | |
| ▶Clely::co_type_traits< 0x0010, co_integer24_t > | |
| Clely::co_type_traits_N< 0x0010 > | |
| ▶Clely::co_type_traits< 0x0011, co_real64_t > | |
| Clely::co_type_traits_N< 0x0011 > | |
| ▶Clely::co_type_traits< 0x0011, double > | |
| Clely::co_type_traits_T< double > | |
| ▶Clely::co_type_traits< 0x0012, co_integer40_t > | |
| Clely::co_type_traits_N< 0x0012 > | |
| ▶Clely::co_type_traits< 0x0013, co_integer48_t > | |
| Clely::co_type_traits_N< 0x0013 > | |
| ▶Clely::co_type_traits< 0x0014, co_integer56_t > | |
| Clely::co_type_traits_N< 0x0014 > | |
| ▶Clely::co_type_traits< 0x0015, co_integer64_t > | |
| Clely::co_type_traits_N< 0x0015 > | |
| ▶Clely::co_type_traits< 0x0015, int64_t > | |
| Clely::co_type_traits_T< int64_t > | |
| ▶Clely::co_type_traits< 0x0016, co_unsigned24_t > | |
| Clely::co_type_traits_N< 0x0016 > | |
| ▶Clely::co_type_traits< 0x0018, co_unsigned40_t > | |
| Clely::co_type_traits_N< 0x0018 > | |
| ▶Clely::co_type_traits< 0x0019, co_unsigned48_t > | |
| Clely::co_type_traits_N< 0x0019 > | |
| ▶Clely::co_type_traits< 0x001a, co_unsigned56_t > | |
| Clely::co_type_traits_N< 0x001a > | |
| ▶Clely::co_type_traits< 0x001b, co_unsigned64_t > | |
| Clely::co_type_traits_N< 0x001b > | |
| ▶Clely::co_type_traits< 0x001b, uint64_t > | |
| Clely::co_type_traits_T< uint64_t > | |
| ▶Clely::co_type_traits< CO_DEFTYPE_UNICODE_STRING, char16_t[N]> | |
| Clely::co_type_traits_T< char16_t[N]> | |
| ▶Clely::co_type_traits< CO_DEFTYPE_VISIBLE_STRING, char[N]> | |
| Clely::co_type_traits_T< char[N]> | |
| Clely::co_type_traits_N< N > | A class template mapping CANopen types to C++ types |
| Clely::co_type_traits_T< T > | A class template mapping CANopen types to C++ types |
| Cco_val | A union of the CANopen static data types |
| Cco_wtm_can | A CANopen WTM CAN interface |
| Clely::COCSDOUpCon< T > | A CANopen Client-SDO upload confirmation callback wrapper that deserializes the received value on success |
| Clely::COCSDOUpCon< char * > | A CANopen Client-SDO upload confirmation callback wrapper that deserializes the received array of visible characters on success |
| Clely::COCSDOUpCon< char16_t * > | A CANopen Client-SDO upload confirmation callback wrapper that deserializes the received array of (16-bit) Unicode characters on success |
| Clely::COCSDOUpCon< uint8_t * > | A CANopen Client-SDO upload confirmation callback wrapper for an array of octets |
| Clely::COCSDOUpCon< void * > | A CANopen Client-SDO upload confirmation callback wrapper for an arbitrary large block of data |
| Clely::COCSDOUpCon<::std::basic_string< char16_t > > | A CANopen Client-SDO upload confirmation callback wrapper that deserializes the received array of (16-bit) Unicode characters on success |
| Clely::COCSDOUpCon<::std::string > | A CANopen Client-SDO upload confirmation callback wrapper that deserializes the received array of visible characters on success |
| Clely::COCSDOUpCon<::std::vector< uint8_t > > | A CANopen Client-SDO upload confirmation callback wrapper that deserializes the received array of octets on success |
| Cconfig_entry | An entry in a configuration section |
| Cconfig_section | A section in a configuration struct |
| Clely::canopen::BasicMaster::ConstObject | An accessor providing read-only access to a CANopen object in a local object dictionary |
| Clely::canopen::BasicSlave::ConstObject | An accessor providing read-only access to a CANopen object in a local object dictionary |
| Clely::canopen::BasicMaster::ConstSubObject | An accessor providing read-only access to a CANopen sub-object in a local object dictionary |
| Clely::canopen::BasicSlave::ConstSubObject | An accessor providing read-only access to a CANopen sub-object in a local object dictionary |
| Clely::COSubDnInd< N > | A CANopen CANopen sub-object download indication callback wrapper |
| Clely::COSubUpInd< N > | A CANopen CANopen sub-object upload indication callback wrapper |
| Clely::COVal< N > | A CANopen value |
| Clely::COVal< CO_DEFTYPE_DOMAIN > | A CANopen value containing an arbitrary large block of data |
| Clely::COVal< CO_DEFTYPE_OCTET_STRING > | A CANopen value containing an array of octets |
| Clely::COVal< CO_DEFTYPE_UNICODE_STRING > | A CANopen value containing an array of (16-bit) Unicode characters |
| Clely::COVal< CO_DEFTYPE_VISIBLE_STRING > | A CANopen value containing an array of visible characters |
| Clely::delete_c_type< T > | The deleter for trivial, standard layout and incomplete C types |
| ▶Clely::canopen::Device | The CANopen device description |
| Clely::canopen::Node | The base class for CANopen nodes |
| Cdllist | A doubly-linked list |
| Cdlnode | A node in a doubly-linked list |
| Clely::canopen::Sdo::DownloadRequest< T > | An SDO download request |
| ▶Clely::canopen::DriverBase | The abstract driver interface for a remote CANopen node |
| ▶Clely::canopen::BasicDriver | The base class for drivers for remote CANopen nodes |
| Clely::canopen::LoopDriver | A CANopen driver running its own dedicated event loop in a separate thread |
| ▶Cstd::exception | STL class |
| ▶Cstd::runtime_error | STL class |
| Clely::canopen::SdoError | The type of exception thrown when an SDO abort code is received |
| ▶Cfalse_type | |
| Clely::canopen::detail::IsCanopenArray< T > | If T is one of the CANopen array types, provides the member constant value equal to true |
| Clely::canopen::detail::IsCanopenBasic< T > | If T is one of the CANopen basic types, provides the member constant value equal to true |
| Cfile | A regular file handle |
| Cfloc | A location in a text file |
| Clely::canopen::Sdo::Impl_ | The internal implementation of the Client-SDO queue |
| Clely::canopen::LoopDriver::Impl_ | The internal implementation of lely::canopen::LoopDriver |
| Clely::canopen::BasicMaster::Impl_ | The internal implementation of the CANopen master |
| Clely::canopen::BasicSlave::Impl_ | The internal implementation of the CANopen slave |
| Clely::incomplete_c_type< T > | The base class for a C++ interface to an incomplete C type |
| ▶Clely::incomplete_c_type< __can_net > | |
| Clely::CANNet | An opaque CAN network interface type |
| ▶Clely::incomplete_c_type< __can_recv > | |
| Clely::CANRecv | An opaque CAN frame receiver type |
| ▶Clely::incomplete_c_type< __can_timer > | |
| Clely::CANTimer | An opaque CAN timer type |
| ▶Clely::incomplete_c_type< __co_csdo > | |
| Clely::COCSDO | An opaque CANopen Client-SDO service type |
| ▶Clely::incomplete_c_type< __co_dev > | |
| Clely::CODev | An opaque CANopen device type |
| ▶Clely::incomplete_c_type< __co_emcy > | |
| Clely::COEmcy | An opaque CANopen EMCY producer/consumer service type |
| ▶Clely::incomplete_c_type< __co_gw > | |
| Clely::COGW | An opaque CANopen gateway type |
| ▶Clely::incomplete_c_type< __co_gw_txt > | |
| Clely::COGWTxt | An opaque CANopen ASCII gateway client type |
| ▶Clely::incomplete_c_type< __co_lss > | |
| Clely::COLSS | An opaque CANopen LSS master/slave service type |
| ▶Clely::incomplete_c_type< __co_nmt > | |
| Clely::CONMT | An opaque CANopen NMT master/slave service type |
| ▶Clely::incomplete_c_type< __co_obj > | |
| Clely::COObj | An opaque CANopen object type |
| ▶Clely::incomplete_c_type< __co_rpdo > | |
| Clely::CORPDO | An opaque CANopen Receive-PDO service type |
| ▶Clely::incomplete_c_type< __co_ssdo > | |
| Clely::COSSDO | An opaque CANopen Server-SDO service type |
| ▶Clely::incomplete_c_type< __co_sub > | |
| Clely::COSub | An opaque CANopen sub-object type |
| ▶Clely::incomplete_c_type< __co_sync > | |
| Clely::COSync | An opaque CANopen SYNC producer/consumer service type |
| ▶Clely::incomplete_c_type< __co_time > | |
| Clely::COTime | An opaque CANopen TIME producer/consumer service type |
| ▶Clely::incomplete_c_type< __co_tpdo > | |
| Clely::COTPDO | An opaque CANopen Transmit-PDO service type |
| ▶Clely::incomplete_c_type< __co_wtm > | |
| Clely::COWTM | An opaque CANopen Wireless Transmission Media (WTM) interface type |
| ▶Clely::incomplete_c_type< __io_poll > | |
| Clely::IOPoll | An opaque I/O polling interface type |
| ▶Cintegral_constant | |
| Clely::canopen::detail::IsCanopenType< T > | If T is one of the CANopen basic or array types, provides the member constant value equal to true |
| Cio_addrinfo | A network address info structure |
| Cio_event | An I/O event |
| Cio_handle | An I/O device handle |
| Cio_handle_vtab | The virtual table of an I/O device handle |
| Cio_ifinfo | A structure describing a network interface |
| Cio_watch | The attributes of an I/O device handle being watched |
| ▶Clely::canopen::IoContext | The I/O context |
| Clely::canopen::Node | The base class for CANopen nodes |
| ▶Clely::IOHandle | An I/O device handle |
| Clely::IOCAN | A Controller Area Network (CAN) device handle |
| Clely::IOFile | A regular file device handle |
| Clely::IOPipe | A pipe I/O device handle |
| Clely::IOSerial | A serial I/O device handle |
| Clely::IOSock | A sock I/O device handle |
| ▶Clely::canopen::detail::LoopDriverBase | A base class for lely::canopen::LoopDriver, containing an event loop and the associated executor |
| Clely::canopen::LoopDriver | A CANopen driver running its own dedicated event loop in a separate thread |
| ▶Cstd::map< K, T > | STL class |
| Clely::canopen::BasicMaster | The CANopen master |
| Cmax_align_t | An object type whose alignment is as great as is supported by the implementation in all contexts |
| Cmembuf | A memory buffer |
| Clely::canopen::BasicMaster::Object | A mutator providing read/write access to a CANopen object in a local object dictionary |
| Clely::canopen::BasicSlave::Object | A mutator providing read/write access to a CANopen object in a local object dictionary |
| Cpheap | A pairing heap |
| Cpnode | A node in a pairing heap |
| Crbnode | A node in a red-black tree |
| Crbtree | A red-black tree |
| Clely::canopen::Sdo | The Client-SDO queue |
| Csllist | A singly-linked list |
| Cslnode | A node in a singly-linked list |
| Csock | A network socket |
| Clely::standard_c_type< T > | The base class for a C++ interface to a standard layout C type |
| ▶Clely::standard_c_type< can_buf > | |
| Clely::CANBuf | A CAN frame buffer |
| Clely::canopen::BasicMaster::SubObject | A mutator providing read/write access to a CANopen sub-object in a local object dictionary |
| Clely::canopen::BasicSlave::SubObject | A mutator providing read/write access to a CANopen sub-object in a local object dictionary |
| ▶Cstd::system_error | STL class |
| ▶Clely::error | The type of objects thrown as exceptions to report a system error with an associated error code |
| Clely::bad_copy | The type of objects thrown as exceptions to report a failure to copy an instantiation of a C type |
| Clely::bad_init | The type of objects thrown as exceptions to report a failure to initialize an instantiation of a C type |
| Clely::bad_move | The type of objects thrown as exceptions to report a failure to move an instantiation of a C type |
| Clely::trivial_c_type< T > | The base class for a C++ interface to a trivial C type |
| ▶Ctrue_type | |
| Clely::canopen::detail::IsCanopenArray<::std::basic_string< char16_t > > | Specialization of lely::canopen::detail::IsCanopenArray for the CANopen array type UNICODE_STRING |
| Clely::canopen::detail::IsCanopenArray<::std::string > | Specialization of lely::canopen::detail::IsCanopenArray for the CANopen array type VISIBLE_STRING |
| Clely::canopen::detail::IsCanopenArray<::std::vector< uint8_t > > | Specialization of lely::canopen::detail::IsCanopenArray for the CANopen array type OCTET_STRING |
| Clely::canopen::detail::IsCanopenBasic< bool > | Specialization of lely::canopen::detail::IsCanopenBasic for the CANopen basic type BOOLEAN |
| Clely::canopen::detail::IsCanopenBasic< double > | Specialization of lely::canopen::detail::IsCanopenBasic for the CANopen basic type REAL64 |
| Clely::canopen::detail::IsCanopenBasic< float > | Specialization of lely::canopen::detail::IsCanopenBasic for the CANopen basic type REAL32 |
| Clely::canopen::detail::IsCanopenBasic< int16_t > | Specialization of lely::canopen::detail::IsCanopenBasic for the CANopen basic type INTEGER16 |
| Clely::canopen::detail::IsCanopenBasic< int32_t > | Specialization of lely::canopen::detail::IsCanopenBasic for the CANopen basic type INTEGER32 |
| Clely::canopen::detail::IsCanopenBasic< int64_t > | Specialization of lely::canopen::detail::IsCanopenBasic for the CANopen basic type INTEGER64 |
| Clely::canopen::detail::IsCanopenBasic< int8_t > | Specialization of lely::canopen::detail::IsCanopenBasic for the CANopen basic type INTEGER8 |
| Clely::canopen::detail::IsCanopenBasic< uint16_t > | Specialization of lely::canopen::detail::IsCanopenBasic for the CANopen basic type UNSIGNED16 |
| Clely::canopen::detail::IsCanopenBasic< uint32_t > | Specialization of lely::canopen::detail::IsCanopenBasic for the CANopen basic type UNSIGNED32 |
| Clely::canopen::detail::IsCanopenBasic< uint64_t > | Specialization of lely::canopen::detail::IsCanopenBasic for the CANopen basic type UNSIGNED64 |
| Clely::canopen::detail::IsCanopenBasic< uint8_t > | Specialization of lely::canopen::detail::IsCanopenBasic for the CANopen basic type UNSIGNED8 |
| Cstd::is_error_code_enum<::lely::canopen::SdoErrc > | |
| Clely::canopen::detail::UnlockGuard< Mutex > | A mutex wrapper that provides a convenient RAII-style mechanism for releasing a mutex for the duration of a scoped block |
| Clely::canopen::Sdo::UploadRequest< T > | An SDO upload request |