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
58 Result<void> Link(const NativeLoaderNamespace& target, const std::string& shared_libs) const; argument
61 static Result<NativeLoaderNamespace> GetExportedNamespace(const std::string& name,
63 static Result<NativeLoaderNamespace> GetSystemNamespace(bool is_bridged);
66 explicit NativeLoaderNamespace(const std::string& name, android_namespace_t* ns) in NativeLoaderNamespace() argument
68 explicit NativeLoaderNamespace(const std::string& name, native_bridge_namespace_t* ns) in NativeLoaderNamespace() function