#define COMMON_PLUGINS_CATEGORY_PLUGIN_H_
#include <memory>
+#include <set>
#include <string>
#include "common/plugins/plugin.h"
ActionType action_type) override;
private:
+ bool LoadPluginInfo(manifest_x* manifest);
+ bool ExecutePlugin(const std::string& name, const char* pkgid,
+ const char* appid, GList* category_list);
bool AddPluginInfo(manifest_x* manifest, const char* appid);
std::string GetFunctionName(ActionType action) const;
+ std::set<std::string> appid_set_;
+
using Plugin::Plugin;
SCOPE_LOG_TAG(CategoryPlugin)