STADLS
playback_program_builder.h File Reference
#include "haldls/cerealization.h"
#include "haldls/vx/v2/container.h"
#include "lola/vx/v2/container.h"
#include "stadls/vx/genpybind.h"
#include "stadls/vx/playback_program_builder.h"
#include "stadls/vx/v2/coordinate_to_container.h"
#include "stadls/vx/v2/dumper.h"
#include "haldls/vx/v2/container.def"
#include "lola/vx/v2/container.def"
+ Include dependency graph for playback_program_builder.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 stadls
 
 stadls::vx
 
 stadls::vx::detail
 
 stadls::vx::v2
 

Macros

#define PLAYBACK_CONTAINER(_Name, Type)
 

Typedefs

using stadls::vx::v2::PlaybackProgramBuilder = detail::PlaybackProgramBuilderAdapter< fisch::vx::PlaybackProgramBuilder, PlaybackProgram, CoordinateToContainer >
 

Functions

PlaybackProgramBuilder stadls::vx::v2::convert_to_builder (Dumper::done_type const &cocos) SYMBOL_VISIBLE
 Convert a sequence of coordinate container pairs to a PlaybackProgramBuilder. More...
 
PlaybackProgramBuilder stadls::vx::v2::convert_to_builder (PlaybackProgramBuilderDumper &&dumper) SYMBOL_VISIBLE
 Convert a PlaybackProgramBuilderDumper to a PlaybackProgramBuilder (rvalue reference overload). More...
 
PlaybackProgramBuilder stadls::vx::v2::convert_to_builder (PlaybackProgramBuilderDumper &dumper) SYMBOL_VISIBLE
 Convert a PlaybackProgramBuilderDumper to a PlaybackProgramBuilder. More...
 
template SYMBOL_VISIBLE std::ostream & stadls::vx::detail::operator<< (std::ostream &, PlaybackProgramBuilderAdapter< fisch::vx::PlaybackProgramBuilder, stadls::vx::PlaybackProgram, stadls::vx::v2::CoordinateToContainer > const &)
 

Macro Definition Documentation

◆ PLAYBACK_CONTAINER

#define PLAYBACK_CONTAINER (   _Name,
  Type 
)
Value:
extern template void v2::PlaybackProgramBuilder::write<Type>( \
typename Type::coordinate_type const& coord, Type const& config, \
haldls::vx::Backend backend); \
extern template void v2::PlaybackProgramBuilder::write<Type>( \
typename Type::coordinate_type const& coord, Type const& config); \
extern template void v2::PlaybackProgramBuilder::write<Type>( \
typename Type::coordinate_type const& coord, Type const& config, \
Type const& config_reference, haldls::vx::Backend backend); \
extern template void v2::PlaybackProgramBuilder::write<Type>( \
typename Type::coordinate_type const& coord, Type const& config, \
Type const& config_reference); \
extern template PlaybackProgram::ContainerTicket<Type> \
v2::PlaybackProgramBuilder::read<typename Type::coordinate_type>( \
typename Type::coordinate_type const& coord, haldls::vx::Backend backend); \
extern template PlaybackProgram::ContainerTicket<Type> \
v2::PlaybackProgramBuilder::read<typename Type::coordinate_type>( \
typename Type::coordinate_type const& coord);

Definition at line 59 of file playback_program_builder.h.