Lines Matching defs:android_namespace_t
73 struct android_namespace_t { struct
75 android_namespace_t() : name_(nullptr), is_isolated_(false), is_greylist_enabled_(false) {} in android_namespace_t() argument
77 const char* get_name() const { return name_; } in get_name()
78 void set_name(const char* name) { name_ = name; } in set_name()
80 bool is_isolated() const { return is_isolated_; } in is_isolated()
81 void set_isolated(bool isolated) { is_isolated_ = isolated; } in set_isolated()
83 bool is_greylist_enabled() const { return is_greylist_enabled_; } in is_greylist_enabled()
84 void set_greylist_enabled(bool enabled) { is_greylist_enabled_ = enabled; } in set_greylist_enabled()
86 const std::vector<std::string>& get_ld_library_paths() const { in get_ld_library_paths()
89 void set_ld_library_paths(std::vector<std::string>&& library_paths) { in set_ld_library_paths()
93 const std::vector<std::string>& get_default_library_paths() const { in get_default_library_paths()
96 void set_default_library_paths(std::vector<std::string>&& library_paths) { in set_default_library_paths()
99 void set_default_library_paths(const std::vector<std::string>& library_paths) { in set_default_library_paths()
126 void add_linked_namespace(android_namespace_t* linked_namespace, in add_linked_namespace() argument
133 void add_soinfo(soinfo* si) { in add_soinfo()
137 void add_soinfos(const soinfo_list_t& soinfos) { in add_soinfos()
143 void remove_soinfo(soinfo* si) { in remove_soinfo()
149 const soinfo_list_t& soinfo_list() const { return soinfo_list_; } in soinfo_list()
178 DISALLOW_COPY_AND_ASSIGN(android_namespace_t); argument