MCPcopy Create free account
hub / github.com/audacity/audacity / GetButtonName

Function GetButtonName

libraries/lib-cloud-audiocom/ServiceConfig.cpp:97–131  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

95}
96
97std::string GetButtonName(AudiocomTrace trace)
98{
99 switch (trace)
100 {
101 case AudiocomTrace::ignore:
102 return "ignore";
103 case AudiocomTrace::ShareAudioButton:
104 return "Share_Audio_Button";
105 case AudiocomTrace::ShareAudioMenu:
106 return "Share_Audio_Menu";
107 case AudiocomTrace::ShareAudioExportMenu:
108 return "Share_Audio_Export_Menu";
109 case AudiocomTrace::ShareAudioExportExtraMenu:
110 return "Share_Audio_Export_Extra_Menu";
111 case AudiocomTrace::SaveToCloudMenu:
112 return "Save_to_Cloud_Menu";
113 case AudiocomTrace::SaveProjectSaveToCloudMenu:
114 return "Save_Project_Save_to_Cloud_Menu";
115 case AudiocomTrace::PrefsPanel:
116 return "Prefs_Panel";
117 case AudiocomTrace::ProjectOpenedAndUploadResumed:
118 return "Project_Opened_And_Upload_Resumed";
119 case AudiocomTrace::UpdateCloudAudioPreviewMenu:
120 return "Update_Cloud_Audio_Preview_Menu";
121 case AudiocomTrace::LinkAudiocomAccountHelpMenu:
122 return "Link_Audiocom_Account_Help_Menu";
123 case AudiocomTrace::OpenFromCloudMenu:
124 return "Open_From_Cloud_Menu";
125 case AudiocomTrace::TaskService:
126 return "Task_Service";
127 }
128
129 assert(false);
130 return {};
131}
132} // namespace
133
134ServiceConfig::ServiceConfig()

Callers 5

GetOAuthLoginPageMethod · 0.85
GetFinishUploadPageMethod · 0.85
GetAudioPagePathMethod · 0.85
GetProjectPagePathMethod · 0.85
GetProjectsPagePathMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected