μHAL
|
This is the complete list of members for trigger_mux::Core, including all inherited members.
add_channel(const char *, unsigned, int32_t) | RegisterDecoder | protected |
add_channel(const char *name, unsigned pos, RegisterField rf) | RegisterDecoder | inlineprotected |
add_channel_double(const char *, unsigned, double) | RegisterDecoder | protected |
add_data_internal(const char *, decoders::data_key::second_type, T) (defined in RegisterDecoder) | RegisterDecoder | private |
add_general(const char *, int32_t) | RegisterDecoder | protected |
add_general(const char *name, RegisterField rf) | RegisterDecoder | inlineprotected |
add_general_double(const char *, double) | RegisterDecoder | protected |
addr (defined in RegisterDecoderBase) | RegisterDecoderBase | protected |
bars (defined in RegisterDecoderBase) | RegisterDecoderBase | protected |
binary_dump(FILE *) const (defined in RegisterDecoder) | RegisterDecoder | |
channel (defined in RegisterDecoder) | RegisterDecoder | |
check_devinfo | RegisterDecoderBase | private |
check_devinfo_is_set() const (defined in RegisterDecoderBase) | RegisterDecoderBase | |
Core(struct pcie_bars &) (defined in trigger_mux::Core) | trigger_mux::Core | |
decode() override | trigger_mux::Core | privatevirtual |
decode_monitors() | RegisterDecoder | protectedvirtual |
device_id (defined in RegisterDecoderBase) | RegisterDecoderBase | private |
devinfo (defined in RegisterDecoderBase) | RegisterDecoderBase | protected |
devinfo_is_set | RegisterDecoderBase | private |
get_channel_data(const char *name, unsigned channel_index) const (defined in RegisterDecoder) | RegisterDecoder | inline |
get_data(bool=false) | RegisterDecoder | |
get_general_data(const char *name) const (defined in RegisterDecoder) | RegisterDecoder | inline |
get_generic_data(const char *, decoders::data_key::second_type=std::nullopt) const (defined in RegisterDecoder) | RegisterDecoder | |
is_boolean_value(const char *) const (defined in RegisterDecoder) | RegisterDecoder | private |
major_version (defined in RegisterDecoderBase) | RegisterDecoderBase | private |
match_devinfo(const struct sdb_device_info &) const (defined in RegisterDecoderBase) | RegisterDecoderBase | private |
match_devinfo_lambda (defined in RegisterDecoderBase) | RegisterDecoderBase | |
number_of_channels | RegisterDecoder | protected |
offset2register(size_t, void *) (defined in RegisterDecoder) | RegisterDecoder | private |
print(FILE *, bool) const (defined in RegisterDecoder) | RegisterDecoder | virtual |
printers (defined in RegisterDecoder) | RegisterDecoder | protected |
pvt (defined in RegisterDecoder) | RegisterDecoder | private |
read() | RegisterDecoderBase | protectedvirtual |
read_dest (defined in RegisterDecoderBase) | RegisterDecoderBase | protected |
read_monitors() | RegisterDecoder | protectedvirtual |
read_size (defined in RegisterDecoderBase) | RegisterDecoderBase | protected |
register2offset(uint32_t *) (defined in RegisterDecoder) | RegisterDecoder | private |
RegisterDecoder(struct pcie_bars &, const struct sdb_device_info &, std::unordered_map< std::string_view, Printer >) (defined in RegisterDecoder) | RegisterDecoder | protected |
RegisterDecoderBase(struct pcie_bars &, const struct sdb_device_info &) | RegisterDecoderBase | protected |
regs (defined in trigger_mux::Core) | trigger_mux::Core | private |
regs_storage (defined in trigger_mux::Core) | trigger_mux::Core | private |
rf_add_data_internal(const char *, decoders::data_key::second_type, RegisterField) (defined in RegisterDecoder) | RegisterDecoder | private |
rf_extract_value(uint32_t &, uint32_t, bool=false) | RegisterDecoder | protected |
rf_fixed2float(RegisterField, unsigned) | RegisterDecoder | protected |
rf_get_bit(uint32_t &, uint32_t) | RegisterDecoder | protected |
rf_whole_register(uint32_t &value, bool is_signed=false) | RegisterDecoder | inlineprotected |
set_devinfo(const struct sdb_device_info &) (defined in RegisterDecoderBase) | RegisterDecoderBase | virtual |
set_read_dest(auto &dest) (defined in RegisterDecoderBase) | RegisterDecoderBase | inlineprotected |
try_boolean_value(const char *, int32_t) const (defined in RegisterDecoder) | RegisterDecoder | private |
vendor_id (defined in RegisterDecoderBase) | RegisterDecoderBase | private |
write_channel(const char *name, unsigned pos, decoders::data_type value, void *dest) (defined in RegisterDecoder) | RegisterDecoder | inline |
write_general(const char *name, decoders::data_type value, void *dest) (defined in RegisterDecoder) | RegisterDecoder | inline |
write_internal(const char *, std::optional< unsigned >, decoders::data_type, void *) (defined in RegisterDecoder) | RegisterDecoder | private |
~Core() (defined in trigger_mux::Core) | trigger_mux::Core | |
~RegisterDecoder() (defined in RegisterDecoder) | RegisterDecoder | virtual |