mmi-manager.h: add extern 'C' wrapper to allow cpp files to refer its APIs 14/264214/1
authorDuna Oh <duna.oh@samsung.com>
Tue, 14 Sep 2021 07:25:58 +0000 (16:25 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Tue, 14 Sep 2021 12:12:27 +0000 (21:12 +0900)
Change-Id: Idb7dfbab9a6e521484bed7347a7469e4a25085aa

src/mmimgr/mmi-manager.h

index d6e4a19..7635af7 100644 (file)
@@ -44,6 +44,10 @@ typedef struct
         mmi_state to_state;
 } mmi_manager_event_state_change;
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 int mmi_manager_set_focus_client(mmi_client *client);
 int mmi_manager_set_state(mmi_client *client, mmi_state state);
 int mmi_manager_remove_client_from_focus_candidates(mmi_client *client);
@@ -56,4 +60,8 @@ void mmi_manager_loop_begin(void);
 void mmi_manager_loop_end(void);
 void mmi_manager_shutdown(void);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif //__MMI_MANAGER_H__