VIPRA Documentation
Loading...
Searching...
No Matches
builder_maps.hpp
1#pragma once
2
3#include <string>
4#include <unordered_map>
5
6#include "vipra/types/idx.hpp"
7
8#include "vipra/vipra_behaviors/definitions/dsl_types.hpp"
9#include "vipra/vipra_behaviors/definitions/pedestrian_types.hpp"
10#include "vipra/vipra_behaviors/util/caseless_str_comp.hpp"
11
12namespace VIPRA::Behaviors {
13using StateMap = std::unordered_map<std::string, Behaviors::stateUID,
15using TypeMap = std::unordered_map<std::string, Behaviors::typeUID,
17using EventMap = std::unordered_map<std::string, VIPRA::idx, CaselessStrCompare::Hash,
19using LocationMap = std::unordered_map<std::string, VIPRA::idx, CaselessStrCompare::Hash,
21} // namespace VIPRA::Behaviors
Definition caseless_str_comp.hpp:13
Definition caseless_str_comp.hpp:40