scenario_simulator_v2 C++ API
Classes | Namespaces | Typedefs | Functions
variant.hpp File Reference
#include <boost/variant.hpp>
Include dependency graph for variant.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  openscenario_interpreter::lambda_visitor< Lambda, Ts >
 

Namespaces

 openscenario_interpreter
 

Typedefs

template<typename... Ts>
using openscenario_interpreter::Variant = boost::variant< Ts... >
 

Functions

template<typename Visitor , typename... Ts>
auto openscenario_interpreter::visit (Visitor &&visitor, const boost::variant< Ts... > &arg0)
 
template<typename Visitor , typename... Ts>
auto openscenario_interpreter::visit (Visitor &&visitor, boost::variant< Ts... > &&arg0)
 
template<typename Visitor , typename... Ts, typename... Variants>
auto openscenario_interpreter::visit (Visitor &&visitor, const boost::variant< Ts... > &var0, Variants &&... vars)
 
template<typename Visitor , typename... Ts, typename... Variants>
auto openscenario_interpreter::visit (Visitor &&visitor, boost::variant< Ts... > &&var0, Variants &&... vars)