/art/runtime/ |
plugin.h | 25 // This function is loaded from the plugin (if present) and called during runtime initialization. 32 // A class encapsulating a plugin. There is no stable plugin ABI or API and likely never will be. 35 class Plugin { 37 static Plugin Create(const std::string& lib) { 38 return Plugin(lib); 53 ~Plugin() { 59 Plugin(const Plugin& other); 62 Plugin(Plugin&& other [all...] |
plugin.cc | 17 #include "plugin.h" 32 Plugin::Plugin(const Plugin& other) : library_(other.library_), dlopen_handle_(nullptr) { 39 bool Plugin::Load(/*out*/std::string* error_msg) { 52 *error_msg = StringPrintf("Initialization of plugin failed"); 62 bool Plugin::Unload() { 84 std::ostream& operator<<(std::ostream &os, const Plugin* m) { 88 std::ostream& operator<<(std::ostream &os, Plugin const& m) { 89 return os << "Plugin { library=\"" << m.library_ << "\", handle=" << m.dlopen_handle_ << " }" [all...] |
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/ |
ViewProvider.java | 19 public interface ViewProvider extends Plugin {
|
PluginListener.java | 22 public interface PluginListener<T extends Plugin> { 24 * Called when the plugin has been loaded and is ready to be used. 26 * It may also be called in the future if the plugin package changes 29 void onPluginConnected(T plugin, Context pluginContext); 32 * Called when a plugin has been uninstalled/updated and should be removed 35 default void onPluginDisconnected(T plugin) {
|
PluginDependency.java | 24 public static <T> T get(Plugin p, Class<T> cls) { 29 abstract <T> T get(Plugin p, Class<T> cls);
|
DozeServicePlugin.java | 6 public interface DozeServicePlugin extends Plugin {
|
Plugin.java | 30 * plugin.onCreate(Context sysuiContext, Context pluginContext); 33 * pluginListener.onPluginConnected(Plugin p); 34 * --- This lets the plugin hook know that a plugin is now connected. 36 * ** Any other calls back and forth between sysui/plugin ** 38 * pluginListener.onPluginDisconnected(Plugin p); 39 * --- Lets the plugin hook know that it should stop interacting with 40 * this plugin and drop all references to it. 42 * plugin.onDestroy(); 43 * --- Finally the plugin can perform any cleanup to ensure that its no [all...] |
IntentButtonProvider.java | 27 public interface IntentButtonProvider extends Plugin {
|
OverlayPlugin.java | 21 public interface OverlayPlugin extends Plugin { 33 * Only called if the plugin has returned true to holdStatusBarOpen().
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/ |
FakePluginManager.java | 20 import com.android.systemui.plugins.Plugin; 29 mLeakChecker = new BaseLeakChecker<>(test, "Plugin"); 33 public <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, 39 public <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<?> cls) { 44 public <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<?> cls, 50 public <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, 61 public <T> boolean dependsOn(Plugin p, Class<T> cls) { 66 public <T extends Plugin> T getOneShotPlugin(Class<T> cls) { 71 public <T extends Plugin> T getOneShotPlugin(String action, Class<?> cls) {
|
/frameworks/base/core/java/android/webkit/ |
PluginList.java | 34 private ArrayList<Plugin> mPlugins; 45 mPlugins = new ArrayList<Plugin>(); 61 * Adds a plugin to the list. 68 public synchronized void addPlugin(Plugin plugin) { 69 if (!mPlugins.contains(plugin)) { 70 mPlugins.add(plugin); 75 * Removes a plugin from the list. 82 public synchronized void removePlugin(Plugin plugin) { 111 Plugin plugin = mPlugins.get(position); local [all...] |
/frameworks/base/packages/SystemUI/src/com/android/systemui/plugins/ |
PluginManager.java | 28 <T extends Plugin> T getOneShotPlugin(Class<T> cls); 29 <T extends Plugin> T getOneShotPlugin(String action, Class<?> cls); 31 <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<?> cls); 32 <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<?> cls, 34 <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, 36 <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, 41 <T> boolean dependsOn(Plugin p, Class<T> cls);
|
/external/parameter-framework/upstream/test/introspection-subsystem/ |
IntrospectionSubsystemBuilder.cpp | 30 #include <Plugin.h>
|
/frameworks/av/services/audiopolicy/engineconfigurable/parameter-framework/plugin/ |
PolicySubsystemBuilder.cpp | 17 #include <Plugin.h>
|
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/ |
QSFactory.java | 17 import com.android.systemui.plugins.Plugin; 22 * Plugin that has the ability to create or override any part of 28 public interface QSFactory extends Plugin {
|
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/phone/ |
NavGesture.java | 19 import com.android.systemui.plugins.Plugin; 23 public interface NavGesture extends Plugin {
|
NavBarButtonProvider.java | 22 import com.android.systemui.plugins.Plugin; 26 public interface NavBarButtonProvider extends Plugin {
|
/frameworks/support/buildSrc/src/main/groovy/android/support/ |
FlatfootAndroidLibraryPlugin.groovy | 21 import org.gradle.api.Plugin 25 * Flatfoot Android library specific plugin that sets common configurations needed for 28 class FlatfootAndroidLibraryPlugin implements Plugin<Project> { 35 project.apply(ImmutableMap.of("plugin", "com.android.library"));
|
SupportJavaLibraryPlugin.groovy | 21 import org.gradle.api.Plugin 25 * Support java library specific plugin that sets common configurations needed for 28 class SupportJavaLibraryPlugin implements Plugin<Project> { 35 project.apply(ImmutableMap.of("plugin", "java"));
|
SupportKotlinLibraryPlugin.groovy | 21 import org.gradle.api.Plugin 25 * Support kotlin library specific plugin that sets common configurations needed for 28 class SupportKotlinLibraryPlugin implements Plugin<Project> { 35 project.apply(ImmutableMap.of("plugin", "kotlin")); 36 project.apply(ImmutableMap.of("plugin", "kotlin-kapt"));
|
/prebuilts/go/darwin-x86/src/plugin/ |
plugin_stubs.go | 7 package plugin package 11 func lookup(p *Plugin, symName string) (interface{}, error) { 12 return nil, errors.New("plugin: not implemented") 15 func open(name string) (*Plugin, error) { 16 return nil, errors.New("plugin: not implemented")
|
/prebuilts/go/linux-x86/src/plugin/ |
plugin_stubs.go | 7 package plugin package 11 func lookup(p *Plugin, symName string) (interface{}, error) { 12 return nil, errors.New("plugin: not implemented") 15 func open(name string) (*Plugin, error) { 16 return nil, errors.New("plugin: not implemented")
|
/external/pdfium/third_party/lcms2-2.6/src/ |
cmserr.c | 77 cmsBool _cmsRegisterMemHandlerPlugin(cmsContext ContextID, cmsPluginBase* Plugin); 194 // Auxiliar to fill memory management functions from plugin (or context 0 defaults) 195 void _cmsInstallAllocFunctions(cmsPluginMemHandler* Plugin, _cmsMemPluginChunkType* ptr) 197 if (Plugin == NULL) { 203 ptr ->MallocPtr = Plugin -> MallocPtr; 204 ptr ->FreePtr = Plugin -> FreePtr; 205 ptr ->ReallocPtr = Plugin -> ReallocPtr; 212 if (Plugin ->MallocZeroPtr != NULL) ptr ->MallocZeroPtr = Plugin -> MallocZeroPtr; 213 if (Plugin ->CallocPtr != NULL) ptr ->CallocPtr = Plugin -> CallocPtr [all...] |
/external/parameter-framework/upstream/test/functional-tests/include/ |
Config.hpp | 67 struct Plugin 71 /** Each plugin has a location and a path. 75 using Plugins = Plugin::Collection;
|
/frameworks/data-binding/developmentPlugins/localizeMavenPlugin/src/main/groovy/android/databinding/ |
MavenDependencyCollectorPlugin.groovy | 19 import org.gradle.api.Plugin 22 public class MavenDependencyCollectorPlugin implements Plugin<Project> {
|