| scenario_simulator_v2 C++ API
    | 
| Functions | |
| template<typename F , typename T > | |
| constexpr decltype(auto) | fold_left (F &&, T &&x) | 
| template<typename F , typename T , typename U , typename... Ts> | |
| constexpr decltype(auto) | fold_left (F &&f, T &&x, U &&y, Ts &&... xs) | 
| template<typename F , typename T > | |
| constexpr decltype(auto) | fold_right (F &&, T &&x) | 
| template<typename F , typename T , typename... Ts> | |
| constexpr decltype(auto) | fold_right (F &&f, T &&x, Ts &&... xs) | 
| template<typename... Ts> | |
| constexpr auto | fold (Ts &&... xs) -> decltype(auto) | 
| 
 | constexpr | 
| 
 | constexpr | 
| 
 | constexpr | 
| 
 | constexpr | 
| 
 | constexpr |