Lines Matching defs:android_namespace_t
72 struct android_namespace_t { struct
74 android_namespace_t() : in android_namespace_t() argument
79 const char* get_name() const { return name_.c_str(); } in get_name()
80 void set_name(const char* name) { name_ = name; } in set_name()
82 bool is_isolated() const { return is_isolated_; } in is_isolated()
83 void set_isolated(bool isolated) { is_isolated_ = isolated; } in set_isolated()
85 bool is_exempt_list_enabled() const { return is_exempt_list_enabled_; } in is_exempt_list_enabled()
86 void set_exempt_list_enabled(bool enabled) { is_exempt_list_enabled_ = enabled; } in set_exempt_list_enabled()
88 bool is_also_used_as_anonymous() const { return is_also_used_as_anonymous_; } in is_also_used_as_anonymous()
89 void set_also_used_as_anonymous(bool yes) { is_also_used_as_anonymous_ = yes; } in set_also_used_as_anonymous()
91 const std::vector<std::string>& get_ld_library_paths() const { in get_ld_library_paths()
94 void set_ld_library_paths(std::vector<std::string>&& library_paths) { in set_ld_library_paths()
98 const std::vector<std::string>& get_default_library_paths() const { in get_default_library_paths()
101 void set_default_library_paths(std::vector<std::string>&& library_paths) { in set_default_library_paths()
104 void set_default_library_paths(const std::vector<std::string>& library_paths) { in set_default_library_paths()
129 void add_linked_namespace(android_namespace_t* linked_namespace, in add_linked_namespace() argument
136 void add_soinfo(soinfo* si) { in add_soinfo()
140 void add_soinfos(const soinfo_list_t& soinfos) { in add_soinfos()
146 void remove_soinfo(soinfo* si) { in remove_soinfo()
152 const soinfo_list_t& soinfo_list() const { return soinfo_list_; } in soinfo_list()
182 DISALLOW_COPY_AND_ASSIGN(android_namespace_t); argument