LOLA
|
Complete external PPU memory. More...
#include <ppu.h>
Public Types | |
typedef halco::common::typed_heap_array< haldls::vx::ExternalPPUMemoryByte, halco::hicann_dls::vx::ExternalPPUMemoryByteOnFPGA > | Bytes |
typedef halco::hicann_dls::vx::ExternalPPUMemoryOnFPGA | coordinate_type |
typedef std::false_type | has_local_data |
typedef halco::hicann_dls::vx::ExternalPPUMemoryBlockSize | size_type |
Public Member Functions | |
ExternalPPUMemory () SYMBOL_VISIBLE | |
ExternalPPUMemoryBlock | get_subblock (size_t begin, size_type length) const SYMBOL_VISIBLE |
bool | operator!= (ExternalPPUMemory const &other) const SYMBOL_VISIBLE |
bool | operator== (ExternalPPUMemory const &other) const SYMBOL_VISIBLE |
void | set_subblock (size_t begin, ExternalPPUMemoryBlock const &subblock) SYMBOL_VISIBLE |
std::string | to_string () const SYMBOL_VISIBLE |
Print words as string discarding non-printable characters. More... | |
Public Attributes | |
Bytes | bytes |
Friends | |
class | cereal::access |
std::ostream & | operator<< (std::ostream &os, ExternalPPUMemory const &config) SYMBOL_VISIBLE |
typedef halco::common::typed_heap_array< haldls::vx::ExternalPPUMemoryByte, halco::hicann_dls::vx::ExternalPPUMemoryByteOnFPGA> lola::vx::ExternalPPUMemory::Bytes |
typedef halco::hicann_dls::vx::ExternalPPUMemoryOnFPGA lola::vx::ExternalPPUMemory::coordinate_type |
typedef std::false_type lola::vx::ExternalPPUMemory::has_local_data |
typedef halco::hicann_dls::vx::ExternalPPUMemoryBlockSize lola::vx::ExternalPPUMemory::size_type |
lola::vx::ExternalPPUMemory::ExternalPPUMemory | ( | ) |
ExternalPPUMemoryBlock lola::vx::ExternalPPUMemory::get_subblock | ( | size_t | begin, |
size_type | length | ||
) | const |
bool lola::vx::ExternalPPUMemory::operator!= | ( | ExternalPPUMemory const & | other | ) | const |
bool lola::vx::ExternalPPUMemory::operator== | ( | ExternalPPUMemory const & | other | ) | const |
void lola::vx::ExternalPPUMemory::set_subblock | ( | size_t | begin, |
ExternalPPUMemoryBlock const & | subblock | ||
) |
std::string lola::vx::ExternalPPUMemory::to_string | ( | ) | const |
Print words as string discarding non-printable characters.
|
friend |