31 static const std::unordered_map<PortDirection, std::string> kNameByDirection =
32 {{PortDirection::kOutput,
"OUT"},
33 {PortDirection::kInput,
"IN"},
34 {PortDirection::kInOut,
"IN/OUT"},
35 {PortDirection::kUpload,
"UPLOAD"}};
36 if (
static_cast<size_t>(pd) >= kNameByDirection.size())
return "???";
37 return kNameByDirection.at(pd);