Lines Matching refs:std

37 std::vector<std::string> fix_lib_paths(std::vector<std::string> paths);
44 const std::unordered_set<std::string>& shared_lib_sonames, in android_namespace_link_t()
54 const std::unordered_set<std::string>& shared_lib_sonames() const { in shared_lib_sonames()
71 const std::unordered_set<std::string> shared_lib_sonames_;
94 const std::vector<std::string>& get_ld_library_paths() const { in get_ld_library_paths()
97 void set_ld_library_paths(std::vector<std::string>&& library_paths) { in set_ld_library_paths()
98 ld_library_paths_ = std::move(library_paths); in set_ld_library_paths()
101 const std::vector<std::string>& get_default_library_paths() const { in get_default_library_paths()
104 void set_default_library_paths(std::vector<std::string>&& library_paths) { in set_default_library_paths()
105 default_library_paths_ = fix_lib_paths(std::move(library_paths)); in set_default_library_paths()
107 void set_default_library_paths(const std::vector<std::string>& library_paths) { in set_default_library_paths()
111 const std::vector<std::string>& get_permitted_paths() const { in get_permitted_paths()
114 void set_permitted_paths(std::vector<std::string>&& permitted_paths) { in set_permitted_paths()
115 permitted_paths_ = std::move(permitted_paths); in set_permitted_paths()
117 void set_permitted_paths(const std::vector<std::string>& permitted_paths) { in set_permitted_paths()
121 const std::vector<std::string>& get_whitelisted_libs() const { in get_whitelisted_libs()
124 void set_whitelisted_libs(std::vector<std::string>&& whitelisted_libs) { in set_whitelisted_libs()
125 whitelisted_libs_ = std::move(whitelisted_libs); in set_whitelisted_libs()
127 void set_whitelisted_libs(const std::vector<std::string>& whitelisted_libs) { in set_whitelisted_libs()
131 const std::vector<android_namespace_link_t>& linked_namespaces() const { in linked_namespaces()
135 const std::unordered_set<std::string>& shared_lib_sonames, in add_linked_namespace()
161 bool is_accessible(const std::string& path);
172 std::string name_;
176 std::vector<std::string> ld_library_paths_;
177 std::vector<std::string> default_library_paths_;
178 std::vector<std::string> permitted_paths_;
179 std::vector<std::string> whitelisted_libs_;
184 std::vector<android_namespace_link_t> linked_namespaces_;