1
#ifndef VALHALLA_BALDR_STREETNAME_US_H_
2
#define VALHALLA_BALDR_STREETNAME_US_H_
4
#include <valhalla/baldr/streetname.h>
13
class StreetNameUs : public StreetName {
15
StreetNameUs(const std::string& value);
17
std::string GetPreDir() const override;
19
std::string GetPostDir() const override;
21
std::string GetPostCardinalDir() const override;
23
std::string GetBaseName() const override;
25
bool HasSameBaseName(const StreetName& rhs) const override;
28
static const std::vector<std::string> pre_dirs_;
29
static const std::vector<std::string> post_dirs_;
30
static const std::vector<std::string> post_cardinal_dirs_;
36
#endif // VALHALLA_BALDR_STREETNAME_US_H_