|
scenario_simulator_v2 C++ API
|
Namespaces | |
| detail | |
Classes | |
| class | ExecutionTimer |
| struct | AttributeHighlighter |
| struct | overloaded |
| struct | overloaded< T > |
| struct | overloaded< T, U, Ts... > |
Functions | |
| template<class Node , class NodeToChildren , class Hash = std::hash<Node>> | |
| bool | circular_check (const Node &init, NodeToChildren &&node_to_children) |
| auto | demangle (const char *name) -> std::string |
| auto | demangle (const std::type_info &) -> std::string |
| template<typename... Ts> | |
| auto | makeTypename (Ts &&... xs) |
| template<typename... Ts> | |
| decltype(auto) | operator<< (std::basic_ostream< Ts... > &os, const AttributeHighlighter &highlight) |
| template<typename T , typename = typename std::enable_if<HasStreamOutputOperator<T>::value>::type> | |
| auto | highlight (const std::string &name, const T &value) |
| template<typename... Ts> | |
| constexpr auto | overload (Ts &&... xs) -> typename utility::overloaded< typename std::decay< Ts >::type... > |
| template<typename T > | |
| auto | print_to (std::ostream &os, const T &value) -> std::enable_if_t< concepts::HasStreamOutputOperator< T >::value, std::ostream & > |
Variables | |
| auto | print_keys_to |
| bool openscenario_interpreter::utility::circular_check | ( | const Node & | init, |
| NodeToChildren && | node_to_children | ||
| ) |
| auto openscenario_interpreter::utility::demangle | ( | const char * | name | ) | -> std::string |
| auto openscenario_interpreter::utility::demangle | ( | const std::type_info & | info | ) | -> std::string |
| auto openscenario_interpreter::utility::highlight | ( | const std::string & | name, |
| const T & | value | ||
| ) |
| auto openscenario_interpreter::utility::makeTypename | ( | Ts &&... | xs | ) |
| decltype(auto) openscenario_interpreter::utility::operator<< | ( | std::basic_ostream< Ts... > & | os, |
| const AttributeHighlighter & | highlight | ||
| ) |
|
constexpr |
| auto openscenario_interpreter::utility::print_to | ( | std::ostream & | os, |
| const T & | value | ||
| ) | -> std::enable_if_t<concepts::HasStreamOutputOperator<T>::value, std::ostream &> |
|
inline |