MCPcopy Create free account
hub / github.com/comaps/comaps / ToString

Function ToString

libs/indexer/feature_meta.cpp:291–357  ·  view source on GitHub ↗

Warning: exact osm tag keys should be returned for valid enum values. Except in case of `DebugPrint` only keys like socket

Source from the content-addressed store, hash-verified

289// Warning: exact osm tag keys should be returned for valid enum values.
290// Except in case of `DebugPrint` only keys like socket
291string ToString(Metadata::EType type)
292{
293 switch (type)
294 {
295 case Metadata::FMD_CUISINE: return "cuisine";
296 case Metadata::FMD_OPEN_HOURS: return "opening_hours";
297 case Metadata::FMD_CHECK_DATE: return "check_date";
298 case Metadata::FMD_CHECK_DATE_OPEN_HOURS: return "check_date:opening_hours";
299 case Metadata::FMD_PHONE_NUMBER: return "phone";
300 case Metadata::FMD_FAX_NUMBER: return "fax";
301 case Metadata::FMD_STARS: return "stars";
302 case Metadata::FMD_OPERATOR: return "operator";
303 case Metadata::FMD_WEBSITE: return "website";
304 case Metadata::FMD_INTERNET: return "internet_access";
305 case Metadata::FMD_ELE: return "ele";
306 case Metadata::FMD_TURN_LANES: return "turn:lanes";
307 case Metadata::FMD_TURN_LANES_FORWARD: return "turn:lanes:forward";
308 case Metadata::FMD_TURN_LANES_BACKWARD: return "turn:lanes:backward";
309 case Metadata::FMD_EMAIL: return "email";
310 case Metadata::FMD_POSTCODE: return "addr:postcode";
311 case Metadata::FMD_WIKIPEDIA: return "wikipedia";
312 case Metadata::FMD_DESCRIPTION: return "description";
313 case Metadata::FMD_FLATS: return "addr:flats";
314 case Metadata::FMD_HEIGHT: return "height";
315 case Metadata::FMD_MIN_HEIGHT: return "min_height";
316 case Metadata::FMD_DENOMINATION: return "denomination";
317 case Metadata::FMD_BUILDING_LEVELS: return "building:levels";
318 case Metadata::FMD_TEST_ID: return "test_id";
319 case Metadata::FMD_CUSTOM_IDS: return "custom_ids";
320 case Metadata::FMD_PRICE_RATES: return "price_rates";
321 case Metadata::FMD_RATINGS: return "ratings";
322 case Metadata::FMD_EXTERNAL_URI: return "external_uri";
323 case Metadata::FMD_LEVEL: return "level";
324 case Metadata::FMD_AIRPORT_IATA: return "iata";
325 case Metadata::FMD_BRAND: return "brand";
326 case Metadata::FMD_BRANCH: return "branch";
327 case Metadata::FMD_DURATION: return "duration";
328 case Metadata::FMD_CONTACT_FACEBOOK: return "contact:facebook";
329 case Metadata::FMD_CONTACT_INSTAGRAM: return "contact:instagram";
330 case Metadata::FMD_CONTACT_TWITTER: return "contact:twitter";
331 case Metadata::FMD_CONTACT_VK: return "contact:vk";
332 case Metadata::FMD_CONTACT_LINE: return "contact:line";
333 case Metadata::FMD_CONTACT_FEDIVERSE: return "contact:mastodon";
334 case Metadata::FMD_CONTACT_BLUESKY: return "contact:bluesky";
335 case Metadata::FMD_DESTINATION: return "destination";
336 case Metadata::FMD_DESTINATION_REF: return "destination:ref";
337 case Metadata::FMD_JUNCTION_REF: return "junction:ref";
338 case Metadata::FMD_BUILDING_MIN_LEVEL: return "building:min_level";
339 case Metadata::FMD_WIKIMEDIA_COMMONS: return "wikimedia_commons";
340 case Metadata::FMD_PANORAMAX: return "panoramax";
341 case Metadata::FMD_CAPACITY: return "capacity";
342 case Metadata::FMD_WHEELCHAIR: return "wheelchair";
343 case Metadata::FMD_LOCAL_REF: return "local_ref";
344 case Metadata::FMD_DRIVE_THROUGH: return "drive_through";
345 case Metadata::FMD_WEBSITE_MENU: return "website:menu";
346 case Metadata::FMD_SELF_SERVICE: return "self_service";
347 case Metadata::FMD_OUTDOOR_SEATING: return "outdoor_seating";
348 case Metadata::FMD_NETWORK: return "network";

Callers 7

JournalToStringMethod · 0.70
ToStringMethod · 0.70
DebugPrintFunction · 0.70
DebugPrintFunction · 0.70
ForEachMetadataItemMethod · 0.70
ApplyJournalEntryMethod · 0.70
LogDiffInJournalMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected