#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"
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
{
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;