2 #include "haldls/cerealization.h"
3 #include "haldls/vx/v2/container.h"
4 #include "lola/vx/v2/container.h"
59 #define PLAYBACK_CONTAINER(_Name, Type) \
60 extern template void v2::PlaybackProgramBuilder::write<Type>( \
61 typename Type::coordinate_type const& coord, Type const& config, \
62 haldls::vx::Backend backend); \
63 extern template void v2::PlaybackProgramBuilder::write<Type>( \
64 typename Type::coordinate_type const& coord, Type const& config); \
65 extern template void v2::PlaybackProgramBuilder::write<Type>( \
66 typename Type::coordinate_type const& coord, Type const& config, \
67 Type const& config_reference, haldls::vx::Backend backend); \
68 extern template void v2::PlaybackProgramBuilder::write<Type>( \
69 typename Type::coordinate_type const& coord, Type const& config, \
70 Type const& config_reference); \
71 extern template PlaybackProgram::ContainerTicket<Type> \
72 v2::PlaybackProgramBuilder::read<typename Type::coordinate_type>( \
73 typename Type::coordinate_type const& coord, haldls::vx::Backend backend); \
74 extern template PlaybackProgram::ContainerTicket<Type> \
75 v2::PlaybackProgramBuilder::read<typename Type::coordinate_type>( \
76 typename Type::coordinate_type const& coord);
77 #pragma push_macro("PLAYBACK_CONTAINER")
78 #include "haldls/vx/v2/container.def"
79 #pragma pop_macro("PLAYBACK_CONTAINER")
80 #include "lola/vx/v2/container.def"
Sequential stream of executable instructions for the executor and result-container for event response...
Dumper implements an interface derived from fisch::vx::PlaybackProgramBuilder.
Sequential PlaybackProgram builder.
#define GENPYBIND_TAG_STADLS_VX_V2
std::ostream & operator<<(std::ostream &os, Dumper< T > const &builder) SYMBOL_VISIBLE
stadls::vx::PlaybackProgram PlaybackProgram
PlaybackProgramBuilder convert_to_builder(PlaybackProgramBuilderDumper &dumper) SYMBOL_VISIBLE
Convert a PlaybackProgramBuilderDumper to a PlaybackProgramBuilder.
detail::PlaybackProgramBuilderAdapter< fisch::vx::PlaybackProgramBuilder, PlaybackProgram, CoordinateToContainer > PlaybackProgramBuilder
Given a coordinate type, resolves the corresponding unique container type.