webappmanager
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
WebAppManager.cpp File Reference
#include "Common.h"
#include <string>
#include <pthread.h>
#include <sys/time.h>
#include <sys/resource.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <PIpcChannel.h>
#include <PIpcClient.h>
#include <PIpcBuffer.h>
#include "WebAppManager.h"
#include "SystemUiController.h"
#include "ApplicationDescription.h"
#include "CardWebApp.h"
#include "ProcessManager.h"
#include "Localization.h"
#include "LocalePreferences.h"
#include "Logging.h"
#include "JSONUtils.h"
#include "MemoryWatcher.h"
#include "MutexLocker.h"
#include "BannerMessageEventFactory.h"
#include "Settings.h"
#include "WebAppBase.h"
#include "WebAppFactory.h"
#include "WindowedWebApp.h"
#include "EventReporter.h"
#include <WebKitEventListener.h>
#include <BackupManager.h>
#include "Utils.h"
#include "Time.h"
#include "SharedGlobalProperties.h"
#include <ProcessKiller.h>
#include <algorithm>
#include "cjson/json.h"
#include "lunaservice.h"
#include <QDebug>
#include <PIpcMessageMacros.h>
#include "SysMgrWebBridge.h"
Include dependency graph for WebAppManager.cpp:

Classes

class  InputEvent
 
class  PageCloseRequestEvent
 
struct  AppIdDesc
 

Macros

#define MESSAGES_INTERNAL_FILE   "SysMgrMessagesInternal.h"
 

Typedefs

typedef struct AppIdDesc AppIdDesc
 

Enumerations

enum  BootState { BootStateUninitialized, BootStateWaitingForIdle, BootStateWaitingForUniversalSearch, BootStateFinished }
 

Functions

template<class T >
bool ValidJsonObject (T jsonObj)
 

Macro Definition Documentation

#define MESSAGES_INTERNAL_FILE   "SysMgrMessagesInternal.h"

Typedef Documentation

typedef struct AppIdDesc AppIdDesc

Enumeration Type Documentation

enum BootState
Enumerator
BootStateUninitialized 
BootStateWaitingForIdle 
BootStateWaitingForUniversalSearch 
BootStateFinished 

Function Documentation

template<class T >
bool ValidJsonObject ( jsonObj)