KaCanOpen
 All Classes Functions Variables Typedefs Enumerations Pages
kaco::Device Member List

This is the complete list of members for kaco::Device, including all inherited members.

add_constant(const std::string &constant_name, const Value &constant)kaco::Device
add_entry(const uint16_t index, const uint8_t subindex, const std::string &name, const Type type, const AccessType access_type)kaco::Device
add_operation(const std::string &coperation_name, const Operation &operation)kaco::Device
add_receive_pdo_mapping(uint16_t cob_id, const std::string &entry_name, uint8_t offset)kaco::Device
add_transmit_pdo_mapping(uint16_t cob_id, const std::vector< Mapping > &mappings, TransmissionType transmission_type=TransmissionType::ON_CHANGE, std::chrono::milliseconds repeat_time=std::chrono::milliseconds(0))kaco::Device
Device(Core &core, uint8_t node_id)kaco::Device
Device(const Device &)=deletekaco::Device
Device(Device &&)=deletekaco::Device
execute(const std::string &operation_name, const Value &argument=m_dummy_value)kaco::Device
get_constant(const std::string &constant_name) const kaco::Device
get_device_profile_number()kaco::Device
get_entry(const std::string &entry_name, const ReadAccessMethod access_method=ReadAccessMethod::use_default)kaco::Device
get_entry(const uint16_t index, const uint8_t subindex=0, const ReadAccessMethod access_method=ReadAccessMethod::use_default)kaco::Device
get_entry_type(const std::string &entry_name)kaco::Device
get_entry_type(const uint16_t index, const uint8_t subindex=0)kaco::Device
get_node_id() const kaco::Device
has_entry(const std::string &entry_name)kaco::Device
has_entry(const uint16_t index, const uint8_t subindex=0)kaco::Device
load_constants()kaco::Device
load_dictionary_from_eds(const std::string &path)kaco::Device
load_dictionary_from_library()kaco::Device
load_operations()kaco::Device
Operation typedefkaco::Device
print_dictionary() const kaco::Device
read_complete_dictionary()kaco::Device
set_entry(const std::string &entry_name, const Value &value, const WriteAccessMethod access_method=WriteAccessMethod::use_default)kaco::Device
set_entry(const uint16_t index, const uint8_t subindex, const Value &value, const WriteAccessMethod access_method=WriteAccessMethod::use_default)kaco::Device
start()kaco::Device
~Device()kaco::Device