Lines Matching refs:NativeLoaderNamespace
39 struct NativeLoaderNamespace { struct
41 static Result<NativeLoaderNamespace> Create(const std::string& name,
44 const NativeLoaderNamespace* parent, bool is_shared,
48 NativeLoaderNamespace(NativeLoaderNamespace&&) = default;
49 NativeLoaderNamespace(const NativeLoaderNamespace&) = default;
50 NativeLoaderNamespace& operator=(const NativeLoaderNamespace&) = default; argument
61 Result<void> Link(const NativeLoaderNamespace* target, const std::string& shared_libs) const; argument
65 static Result<NativeLoaderNamespace> GetExportedNamespace(const std::string& name,
67 static Result<NativeLoaderNamespace> GetSystemNamespace(bool is_bridged);
70 explicit NativeLoaderNamespace(const std::string& name, android_namespace_t* ns) in NativeLoaderNamespace() function
72 explicit NativeLoaderNamespace(const std::string& name, native_bridge_namespace_t* ns) in NativeLoaderNamespace() function