15 #ifndef OPENSCENARIO_INTERPRETER__SYNTAX__ENTITIES_HPP_
16 #define OPENSCENARIO_INTERPRETER__SYNTAX__ENTITIES_HPP_
21 #include <pugixml.hpp>
25 inline namespace syntax
37 struct Entities :
public std::unordered_map<std::string, Object>
Definition: scope.hpp:154
Definition: escape_sequence.hpp:22
Pointer< Expression > Object
Definition: object.hpp:26
Definition: entities.hpp:38
auto isAdded(const Entity &) const -> bool
Definition: entities.cpp:38
auto ref(const EntityRef &) const -> Object
Definition: entities.cpp:45
Entities(const pugi::xml_node &, Scope &)
Definition: entities.cpp:25
Definition: entity_ref.hpp:35
Definition: entity.hpp:46