#include <block.h>
|
typedef halco::hicann_dls::vx::OmnibusAddress | Address |
|
typedef halco::hicann_dls::vx::PollingOmnibusBlockConfigOnFPGA | coordinate_type |
|
typedef std::true_type | is_leaf_node |
|
typedef fisch::vx::word_access_type::Omnibus::Word | Value |
|
Definition at line 20 of file block.h.
◆ Address
◆ coordinate_type
◆ is_leaf_node
◆ Value
◆ PollingOmnibusBlockConfig()
haldls::vx::PollingOmnibusBlockConfig::PollingOmnibusBlockConfig |
( |
| ) |
|
◆ addresses()
◆ decode()
void haldls::vx::PollingOmnibusBlockConfig::decode |
( |
std::array< fisch::vx::word_access_type::Omnibus, config_size_in_words > const & |
data | ) |
|
◆ encode()
std::array<fisch::vx::word_access_type::Omnibus, config_size_in_words> haldls::vx::PollingOmnibusBlockConfig::encode |
( |
| ) |
const |
◆ get_address()
Address haldls::vx::PollingOmnibusBlockConfig::get_address |
( |
| ) |
const |
◆ get_mask()
Value haldls::vx::PollingOmnibusBlockConfig::get_mask |
( |
| ) |
const |
◆ get_target()
Value haldls::vx::PollingOmnibusBlockConfig::get_target |
( |
| ) |
const |
◆ operator!=()
◆ operator==()
◆ set_address()
void haldls::vx::PollingOmnibusBlockConfig::set_address |
( |
Address |
value | ) |
|
◆ set_mask()
void haldls::vx::PollingOmnibusBlockConfig::set_mask |
( |
Value |
value | ) |
|
◆ set_target()
void haldls::vx::PollingOmnibusBlockConfig::set_target |
( |
Value |
value | ) |
|
◆ cereal::access
friend class cereal::access |
|
friend |
◆ operator<<
◆ config_size_in_words
constexpr size_t haldls::vx::PollingOmnibusBlockConfig::config_size_in_words = 3 |
|
staticconstexpr |
◆ unsupported_read_targets
constexpr static auto haldls::vx::PollingOmnibusBlockConfig::unsupported_read_targets |
|
staticconstexpr |
Initial value:= {
hxcomm::vx::Target::hardware, hxcomm::vx::Target::simulation}
Definition at line 25 of file block.h.
The documentation for this class was generated from the following file:
- /jenkins/jenlib_workspaces_f9/bld_nightly-haldls.YmxkX25pZ2h0bHktaGFsZGxzIzEzNzk.x/haldls/include/haldls/vx/block.h