upload tizen1.0 source
[profile/ivi/wrt-plugins-tizen.git] / src / standards / Tizen / Alarm / AlarmConverter.h
index 8815ce8..949c32d 100755 (executable)
@@ -23,6 +23,9 @@
 #include <app.h>
 #include <CommonsJavaScript/Converter.h>
 #include <CommonsJavaScript/ScopedJSStringRef.h>
+#include <Tizen/Application/JSApplicationService.h>
+#include <API/Application/ApplicationService.h>
+#include <Tizen/Application/ApplicationConverter.h>
 #include "JSAlarmAbsolute.h"
 #include "AlarmAbsolute.h"
 #include "JSAlarmRelative.h"
@@ -36,6 +39,8 @@ namespace Alarm {
 using namespace WrtDeviceApis::Commons;
 using namespace WrtDeviceApis::CommonsJavaScript;
 using namespace TizenApis::Tizen1_0::Alarm;
+using namespace TizenApis::Tizen1_0::Application;
+using namespace TizenApis::Api::Application;
 
 class AlarmConverter : public WrtDeviceApis::CommonsJavaScript::Converter
 {
@@ -53,6 +58,7 @@ public:
     bool toAlarmAbsolutePtr(int id, service_h handle, AlarmAbsolutePtr ptr);
     bool toAlarmRelativePtr(int id, service_h handle, AlarmRelativePtr ptr);
     int toNativeInterval(std::string freq, std::string interval);
+    bool toAlarmService(service_h alarm_service, ApplicationServicePtr ptr);
 };
 
 typedef ConverterFactory<AlarmConverter> AlarmConverterFactory;