Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
cocoa_bridge.h
Go to the documentation of this file.
1
13#ifndef COCOABRIDGE_H
14#define COCOABRIDGE_H
15
20{
21
25 CocoaBridge() {}
26
27public:
31 static void cleanOSGeneratedMenuItems();
32
37 static void showInFinder(char const *file_path);
38
43 static void setCaptureIcon(bool capture_in_progress);
44};
45
46#endif // COCOABRIDGE_H
A bridge class providing macOS Cocoa specific functionalities.
Definition cocoa_bridge.h:20
static void showInFinder(char const *file_path)
Reveals the specified file in the macOS Finder.
Definition cocoa_bridge.mm:38
static void cleanOSGeneratedMenuItems()
Cleans up OS-generated menu items in macOS.
Definition cocoa_bridge.mm:16
static void setCaptureIcon(bool capture_in_progress)
Sets the application dock icon based on capture state.
Definition cocoa_bridge.mm:45