HALDLS
|
#include <null_payload_readable.h>
Public Types | |
typedef halco::hicann_dls::vx::NullPayloadReadableOnFPGA | coordinate_type |
typedef std::true_type | is_leaf_node |
Public Member Functions | |
NullPayloadReadable ()=default | |
void | decode (std::array< fisch::vx::word_access_type::NullPayloadReadable, read_config_size_in_words > const &data) SYMBOL_VISIBLE |
std::array< fisch::vx::word_access_type::NullPayloadReadable, write_config_size_in_words > | encode () const SYMBOL_VISIBLE |
bool | operator!= (NullPayloadReadable const &other) const SYMBOL_VISIBLE |
bool | operator== (NullPayloadReadable const &other) const SYMBOL_VISIBLE |
Static Public Member Functions | |
static std::array< halco::hicann_dls::vx::NullPayloadReadableOnFPGA, read_config_size_in_words > | read_addresses (coordinate_type const &coord) SYMBOL_VISIBLE |
static std::array< halco::hicann_dls::vx::NullPayloadReadableOnFPGA, write_config_size_in_words > | write_addresses (coordinate_type const &coord) SYMBOL_VISIBLE |
Static Public Attributes | |
static constexpr size_t | read_config_size_in_words = 1 |
static constexpr size_t | write_config_size_in_words = 0 |
Friends | |
class | cereal::access |
std::ostream & | operator<< (std::ostream &os, NullPayloadReadable const &config) SYMBOL_VISIBLE |
Definition at line 20 of file null_payload_readable.h.
typedef halco::hicann_dls::vx::NullPayloadReadableOnFPGA haldls::vx::NullPayloadReadable::coordinate_type |
Definition at line 23 of file null_payload_readable.h.
typedef std::true_type haldls::vx::NullPayloadReadable::is_leaf_node |
Definition at line 24 of file null_payload_readable.h.
|
default |
void haldls::vx::NullPayloadReadable::decode | ( | std::array< fisch::vx::word_access_type::NullPayloadReadable, read_config_size_in_words > const & | data | ) |
std::array<fisch::vx::word_access_type::NullPayloadReadable, write_config_size_in_words> haldls::vx::NullPayloadReadable::encode | ( | ) | const |
bool haldls::vx::NullPayloadReadable::operator!= | ( | NullPayloadReadable const & | other | ) | const |
bool haldls::vx::NullPayloadReadable::operator== | ( | NullPayloadReadable const & | other | ) | const |
|
static |
|
static |
|
friend |
Definition at line 48 of file null_payload_readable.h.
|
friend |
|
staticconstexpr |
Definition at line 31 of file null_payload_readable.h.
|
staticconstexpr |
Definition at line 32 of file null_payload_readable.h.