| 45 | using FieldHandle = PJ_field_handle_t; |
| 46 | |
| 47 | [[nodiscard]] std::string_view toStringView(PJ_string_view_t view) { |
| 48 | return std::string_view(view.data == nullptr ? "" : view.data, view.size); |
| 49 | } |
| 50 | |
| 51 | // Collapse runs of '/' into a single '/' in a topic/field name. Plugin-supplied names |
| 52 | // are opaque, but an empty '/'-segment ("//") carries no meaning in the curve |
no outgoing calls