STADLS
|
Classes | |
class | Dumper |
Dumper implements an interface derived from fisch::vx::PlaybackProgramBuilder. More... | |
class | PlaybackProgramBuilderAdapter |
Sequential PlaybackProgram builder. More... | |
class | PlaybackProgramBuilderAdapterImpl |
struct | to_ticket_variant |
struct | to_ticket_variant< hate::type_list< BackendContainer... > > |
Functions | |
template<typename T > | |
size_t | count_decoding_words (T const &config) |
Get number of words expected for decoding. More... | |
template<typename BuilderStorage , typename DoneType , template< typename > class CoordinateToContainer> | |
class SYMBOL_VISIBLE stadls::vx::detail::PlaybackProgramBuilderAdapter | empty () const |
Get whether builder is empty, i.e. More... | |
template<typename T > | |
T::coordinate_type | get_coord (T const &config) |
Get coordinate matching container, e.g. More... | |
bool | is_write_only () const |
Get whether builder only stores write instructions. More... | |
template SYMBOL_VISIBLE std::ostream & | operator<< (std::ostream &, PlaybackProgramBuilderAdapter< fisch::vx::PlaybackProgramBuilder, stadls::vx::PlaybackProgram, stadls::vx::v2::CoordinateToContainer > const &) |
template SYMBOL_VISIBLE std::ostream & | operator<< (std::ostream &, PlaybackProgramBuilderAdapter< fisch::vx::PlaybackProgramBuilder, stadls::vx::PlaybackProgram, stadls::vx::v3::CoordinateToContainer > const &) |
template SYMBOL_VISIBLE std::ostream & | operator<< (std::ostream &, PlaybackProgramBuilderAdapter< stadls::vx::v2::Dumper, stadls::vx::v2::Dumper::done_type, stadls::vx::v2::CoordinateToContainer > const &) |
template SYMBOL_VISIBLE std::ostream & | operator<< (std::ostream &, PlaybackProgramBuilderAdapter< stadls::vx::v3::Dumper, stadls::vx::v3::Dumper::done_type, stadls::vx::v3::CoordinateToContainer > const &) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, Dumper< T > const &builder) SYMBOL_VISIBLE |
template<typename T , typename U , template< typename > class C> | |
std::ostream & | operator<< (std::ostream &os, PlaybackProgramBuilderAdapter< T, U, C > const &builder) SYMBOL_VISIBLE |
size_t | size_to_fpga () const |
Get number of UT messages to FPGA. More... | |
size_t stadls::vx::detail::count_decoding_words | ( | T const & | config | ) |
class SYMBOL_VISIBLE stadls::vx::detail::PlaybackProgramBuilderAdapter stadls::vx::detail::empty | ( | ) | const |
Get whether builder is empty, i.e.
no instructions are embodied.
T::coordinate_type stadls::vx::detail::get_coord | ( | T const & | config | ) |
bool stadls::vx::detail::is_write_only | ( | ) | const |
Get whether builder only stores write instructions.
template SYMBOL_VISIBLE std::ostream& stadls::vx::detail::operator<< | ( | std::ostream & | , |
PlaybackProgramBuilderAdapter< fisch::vx::PlaybackProgramBuilder, stadls::vx::PlaybackProgram, stadls::vx::v2::CoordinateToContainer > const & | |||
) |
template SYMBOL_VISIBLE std::ostream& stadls::vx::detail::operator<< | ( | std::ostream & | , |
PlaybackProgramBuilderAdapter< fisch::vx::PlaybackProgramBuilder, stadls::vx::PlaybackProgram, stadls::vx::v3::CoordinateToContainer > const & | |||
) |
template SYMBOL_VISIBLE std::ostream& stadls::vx::detail::operator<< | ( | std::ostream & | , |
PlaybackProgramBuilderAdapter< stadls::vx::v2::Dumper, stadls::vx::v2::Dumper::done_type, stadls::vx::v2::CoordinateToContainer > const & | |||
) |
template SYMBOL_VISIBLE std::ostream& stadls::vx::detail::operator<< | ( | std::ostream & | , |
PlaybackProgramBuilderAdapter< stadls::vx::v3::Dumper, stadls::vx::v3::Dumper::done_type, stadls::vx::v3::CoordinateToContainer > const & | |||
) |
std::ostream& stadls::vx::detail::operator<< | ( | std::ostream & | os, |
Dumper< T > const & | builder | ||
) |
std::ostream& stadls::vx::detail::operator<< | ( | std::ostream & | os, |
PlaybackProgramBuilderAdapter< T, U, C > const & | builder | ||
) |
size_t stadls::vx::detail::size_to_fpga | ( | ) | const |
Get number of UT messages to FPGA.