Lines Matching full:segment
341 // std::reference_wrapper<std::string> - extracts segment to variable
342 // std::string_view - checks if segment is equal to variable
358 output = segment; in operator ()()
364 if (segment == expected) in operator ()()
377 segment(segmentIn) in UrlSegmentMatcherVisitor()
381 std::string_view segment; member in crow::utility::details::UrlSegmentMatcherVisitor
412 // There will be an empty segment at the end if the URI ends with a "/" in readUrlSegments()
419 for (const auto& segment : segments) in readUrlSegments() local
426 return std::holds_alternative<OrMorePaths>(segment); in readUrlSegments()
428 res = std::visit(UrlSegmentMatcherVisitor(*fragIt), segment); in readUrlSegments()
433 res = std::visit(UrlSegmentMatcherVisitor(*it), segment); in readUrlSegments()