22 #ifndef NATIVEALERTMANAGER_H
23 #define NATIVEALERTMANAGER_H
27 #include <lunaservice.h>
44 void actOnChanged(
const std::string& scenarioName,
int volume,
bool ringer);
65 static bool isPhoneScenario(
const std::string& scenarioName);
66 static bool isMediaScenario(
const std::string& scenarioName);
67 static bool isRingtoneScenario(
const std::string& scenarioName);
68 static bool isSystemScenario(
const std::string& scenarioName);
69 static bool isVolumeEvent(
const std::string& eventName);
70 static bool isVolumeRelatedChangedEvent(
const std::string& changedEventName);
71 static bool shouldIgnoreAction(
const std::string& actionName);
79 Timer<NativeAlertManager> * m_pVCAWindowTimer;