Searched defs:PluginLib (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/content/child/npapi/
H A Dplugin_lib.cc22 static std::vector<scoped_refptr<PluginLib> >* g_loaded_libs;
24 PluginLib* PluginLib::CreatePluginLib(const base::FilePath& filename) {
25 // We can only have one PluginLib object per plugin as it controls the per
27 // a map of PluginLib objects.
29 g_loaded_libs = new std::vector<scoped_refptr<PluginLib> >;
40 return new PluginLib(info);
43 void PluginLib::UnloadAllPlugins() {
45 // PluginLib::Unload() can remove items from the list and even delete
48 std::vector<scoped_refptr<PluginLib> > loaded_lib
66 PluginLib::PluginLib(const WebPluginInfo& info) function in class:content::PluginLib
[all...]
H A Dplugin_lib.h40 // A PluginLib is a single NPAPI Plugin Library, and is the lifecycle
42 class CONTENT_EXPORT PluginLib : public base::RefCounted<PluginLib> { class in namespace:content
44 static PluginLib* CreatePluginLib(const base::FilePath& filename);
96 friend class base::RefCounted<PluginLib>;
98 // Creates a new PluginLib.
99 explicit PluginLib(const WebPluginInfo& info);
101 virtual ~PluginLib();
128 DISALLOW_COPY_AND_ASSIGN(PluginLib);

Completed in 140 milliseconds