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

Function DebugPrint

libs/drape_frontend/message.cpp:7–111  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5namespace df
6{
7std::string DebugPrint(Message::Type msgType)
8{
9 switch (msgType)
10 {
11 case Message::Type::Unknown: return "Unknown";
12 case Message::Type::TileReadStarted: return "TileReadStarted";
13 case Message::Type::TileReadEnded: return "TileReadEnded";
14 case Message::Type::FinishReading: return "FinishReading";
15 case Message::Type::FinishTileRead: return "FinishTileRead";
16 case Message::Type::FlushTile: return "FlushTile";
17 case Message::Type::FlushOverlays: return "FlushOverlays";
18 case Message::Type::MapShapeReaded: return "MapShapeReaded";
19 case Message::Type::OverlayMapShapeReaded: return "OverlayMapShapeReaded";
20 case Message::Type::UpdateReadManager: return "UpdateReadManager";
21 case Message::Type::InvalidateRect: return "InvalidateRect";
22 case Message::Type::InvalidateReadManagerRect: return "InvalidateReadManagerRect";
23 case Message::Type::UpdateUserMarkGroup: return "UpdateUserMarkGroup";
24 case Message::Type::ClearUserMarkGroup: return "ClearUserMarkGroup";
25 case Message::Type::ChangeUserMarkGroupVisibility: return "ChangeUserMarkGroupVisibility";
26 case Message::Type::UpdateUserMarks: return "UpdateUserMarks";
27 case Message::Type::InvalidateUserMarks: return "InvalidateUserMarks";
28 case Message::Type::FlushUserMarks: return "FlushUserMarks";
29 case Message::Type::GuiLayerRecached: return "GuiLayerRecached";
30 case Message::Type::GuiRecache: return "GuiRecache";
31 case Message::Type::GuiLayerLayout: return "GuiLayerLayout";
32 case Message::Type::UpdateMyPositionRoutingOffset: return "UpdateMyPositionRoutingOffset";
33 case Message::Type::MapShapesRecache: return "MapShapesRecache";
34 case Message::Type::MapShapes: return "MapShapes";
35 case Message::Type::ChangeMyPositionMode: return "ChangeMyPositionMode";
36 case Message::Type::StartPendingPositionMode: return "StartPendingPositionMode";
37 case Message::Type::CompassInfo: return "CompassInfo";
38 case Message::Type::GpsInfo: return "GpsInfo";
39 case Message::Type::SelectObject: return "SelectObject";
40 case Message::Type::CheckSelectionGeometry: return "CheckSelectionGeometry";
41 case Message::Type::FlushSelectionGeometry: return "FlushSelectionGeometry";
42 case Message::Type::AddSubroute: return "AddSubroute";
43 case Message::Type::RemoveSubroute: return "RemoveSubroute";
44 case Message::Type::PrepareSubrouteArrows: return "PrepareSubrouteArrows";
45 case Message::Type::CacheSubrouteArrows: return "CacheSubrouteArrows";
46 case Message::Type::FlushSubroute: return "FlushSubroute";
47 case Message::Type::FlushSubrouteArrows: return "FlushSubrouteArrows";
48 case Message::Type::FlushSubrouteMarkers: return "FlushSubrouteMarkers";
49 case Message::Type::FollowRoute: return "FollowRoute";
50 case Message::Type::DeactivateRouteFollowing: return "DeactivateRouteFollowing";
51 case Message::Type::SetSubrouteVisibility: return "SetSubrouteVisibility";
52 case Message::Type::AddRoutePreviewSegment: return "AddRoutePreviewSegment";
53 case Message::Type::RemoveRoutePreviewSegment: return "RemoveRoutePreviewSegment";
54 case Message::Type::UpdateMapStyle: return "UpdateMapStyle";
55 case Message::Type::SwitchMapStyle: return "SwitchMapStyle";
56 case Message::Type::Invalidate: return "Invalidate";
57 case Message::Type::Allow3dMode: return "Allow3dMode";
58 case Message::Type::Allow3dBuildings: return "Allow3dBuildings";
59 case Message::Type::SetMapLangIndex: return "SetMapLangIndex";
60 case Message::Type::EnablePerspective: return "EnablePerspective";
61 case Message::Type::FlushCirclesPack: return "FlushCirclesPack";
62 case Message::Type::CacheCirclesPack: return "CacheCirclesPack";
63 case Message::Type::UpdateGpsTrackPoints: return "UpdateGpsTrackPoints";
64 case Message::Type::ClearGpsTrackPoints: return "ClearGpsTrackPoints";

Callers 2

GetOverlayDebugInfoMethod · 0.70
RenderUserMarksLayerMethod · 0.70

Calls 1

ASSERTFunction · 0.85

Tested by

no test coverage detected