scenario_simulator_v2 C++ API
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
openscenario_interpreter::reader::Grammar< Iter > Struct Template Reference
Inheritance diagram for openscenario_interpreter::reader::Grammar< Iter >:
Inheritance graph
[legend]
Collaboration diagram for openscenario_interpreter::reader::Grammar< Iter >:
Collaboration graph
[legend]

Public Member Functions

 Grammar (const openscenario_interpreter::Scope &scope)
 

Static Public Member Functions

static auto toValue (const std::string &key, const Scope &scope) -> Value
 

Public Attributes

qi::rule< Iter, Value(), ascii::space_type > lv0
 
qi::rule< Iter, Value(), ascii::space_type > lv1
 
qi::rule< Iter, Value(), ascii::space_type > lv2
 
qi::rule< Iter, Value(), ascii::space_type > lv3
 
qi::rule< Iter, Value(), ascii::space_type > lv4
 
qi::rule< Iter, Value(), ascii::space_type > lv5
 
qi::rule< Iter, Value(), ascii::space_type > lv6
 

Constructor & Destructor Documentation

◆ Grammar()

template<typename Iter >
openscenario_interpreter::reader::Grammar< Iter >::Grammar ( const openscenario_interpreter::Scope scope)
inline

Member Function Documentation

◆ toValue()

template<typename Iter >
static auto openscenario_interpreter::reader::Grammar< Iter >::toValue ( const std::string &  key,
const Scope scope 
) -> Value
inlinestatic

Member Data Documentation

◆ lv0

template<typename Iter >
qi::rule<Iter, Value(), ascii::space_type> openscenario_interpreter::reader::Grammar< Iter >::lv0

◆ lv1

template<typename Iter >
qi::rule<Iter, Value(), ascii::space_type> openscenario_interpreter::reader::Grammar< Iter >::lv1

◆ lv2

template<typename Iter >
qi::rule<Iter, Value(), ascii::space_type> openscenario_interpreter::reader::Grammar< Iter >::lv2

◆ lv3

template<typename Iter >
qi::rule<Iter, Value(), ascii::space_type> openscenario_interpreter::reader::Grammar< Iter >::lv3

◆ lv4

template<typename Iter >
qi::rule<Iter, Value(), ascii::space_type> openscenario_interpreter::reader::Grammar< Iter >::lv4

◆ lv5

template<typename Iter >
qi::rule<Iter, Value(), ascii::space_type> openscenario_interpreter::reader::Grammar< Iter >::lv5

◆ lv6

template<typename Iter >
qi::rule<Iter, Value(), ascii::space_type> openscenario_interpreter::reader::Grammar< Iter >::lv6

The documentation for this struct was generated from the following file: