virtual ~AlarmManager();
void Add(const picojson::value& args, picojson::object& out);
- void AddAlarmNotification(const picojson::value& args, picojson::object& out);
void Remove(const picojson::value& args, picojson::object& out);
void RemoveAll(const picojson::value& args, picojson::object& out);
void Get(const picojson::value& args, picojson::object& out);
- void GetAlarmNotification(const picojson::value& args, picojson::object& out);
void GetAll(const picojson::value& args, picojson::object& out);
- //AlarmRelative
+#if defined(TIZEN_MOBILE) || defined(TIZEN_WEARABLE) || defined(TIZEN_COMMON)
+ void AddAlarmNotification(const picojson::value& args, picojson::object& out);
+ void GetAlarmNotification(const picojson::value& args, picojson::object& out);
+#endif
+ // AlarmRelative
void GetRemainingSeconds(const picojson::value& args, picojson::object& out);
- //AlarmAbsolute
+ // AlarmAbsolute
void GetNextScheduledDate(const picojson::value& args, picojson::object& out);
private:
AlarmManager(const AlarmManager&) = delete;
AlarmManager& operator=(const AlarmManager&) = delete;
common::PlatformResult GetAlarm(int id, picojson::object& obj);
-
};
-} // namespace alarm
-} // namespace extension
+} // namespace alarm
+} // namespace extension
-#endif // ALARM_ALARM_MANAGER_H_
+#endif // ALARM_ALARM_MANAGER_H_