15 #ifndef OPENSCENARIO_INTERPRETER__SYNTAX__OPEN_SCENARIO_HPP_ 
   16 #define OPENSCENARIO_INTERPRETER__SYNTAX__OPEN_SCENARIO_HPP_ 
   18 #include <boost/filesystem.hpp> 
   19 #include <boost/json.hpp> 
   23 #include <pugixml.hpp> 
   27 inline namespace syntax
 
   55   auto load(
const boost::filesystem::path &) -> 
const pugi::xml_node &;
 
Definition: scope.hpp:155
auto operator<<(std::ostream &, const Boolean &) -> std::ostream &
Definition: boolean.cpp:46
Pointer< Expression > Object
Definition: object.hpp:26
Definition: open_scenario_category.hpp:37
Definition: open_scenario.hpp:40
const boost::filesystem::path pathname
Definition: open_scenario.hpp:41
const FileHeader file_header
Definition: open_scenario.hpp:45
OpenScenario(const boost::filesystem::path &)
Definition: open_scenario.cpp:24
const OpenScenarioCategory category
Definition: open_scenario.hpp:47
pugi::xml_document script
Definition: open_scenario.hpp:43
auto load(const boost::filesystem::path &) -> const pugi::xml_node &
Definition: open_scenario.cpp:38
std::size_t frame
Definition: open_scenario.hpp:49
auto evaluate() -> Object
Definition: open_scenario.cpp:32