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 &)=delete | kaco::Device | |
Device(Device &&)=delete | kaco::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 typedef | kaco::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 |