objc2_watch_kit/generated/
WKApplicationMain.rs1use core::ffi::*;
4use core::ptr::NonNull;
5use objc2_foundation::*;
6
7use crate::*;
8
9#[cfg(feature = "WKApplication")]
10impl WKApplication {
11 #[doc(alias = "WKApplicationMain")]
12 #[inline]
13 pub(crate) unsafe fn __main(
14 argc: c_int,
15 argv: NonNull<*mut c_char>,
16 application_delegate_class_name: Option<&NSString>,
17 ) -> c_int {
18 extern "C-unwind" {
19 fn WKApplicationMain(
20 argc: c_int,
21 argv: NonNull<*mut c_char>,
22 application_delegate_class_name: Option<&NSString>,
23 ) -> c_int;
24 }
25 unsafe { WKApplicationMain(argc, argv, application_delegate_class_name) }
26 }
27}
28
29extern "C-unwind" {
30 #[deprecated = "renamed to `WKApplication::__main`"]
31 pub fn WKApplicationMain(
32 argc: c_int,
33 argv: NonNull<*mut c_char>,
34 application_delegate_class_name: Option<&NSString>,
35 ) -> c_int;
36}