Lines Matching refs:std

66         if (program.str().find('/') != std::string::npos)
67 throw std::runtime_error("Relative paths are not allowed "
71 const std::vector< std::string > dirs = atf::text::split(
73 for (std::vector< std::string >::const_iterator iter = dirs.begin();
85 std::string
86 check_arch(const std::string& arches)
88 const std::vector< std::string > v = atf::text::split(arches, " ");
90 for (std::vector< std::string >::const_iterator iter = v.begin();
103 std::string
104 check_config(const std::string& variables, const atf::tests::vars_map& config)
106 const std::vector< std::string > v = atf::text::split(variables, " ");
107 for (std::vector< std::string >::const_iterator iter = v.begin();
117 std::string
118 check_files(const std::string& progs)
120 const std::vector< std::string > v = atf::text::split(progs, " ");
121 for (std::vector< std::string >::const_iterator iter = v.begin();
125 throw std::runtime_error("Relative paths are not allowed when "
134 std::string
135 check_machine(const std::string& machines)
137 const std::vector< std::string > v = atf::text::split(machines, " ");
139 for (std::vector< std::string >::const_iterator iter = v.begin();
153 std::string
157 std::size_t available_length = sizeof(available);
160 const char* e = std::strerror(errno);
161 return "Failed to get sysctl(hw.usermem64) value: " + std::string(e);
172 std::string
179 std::string
189 std::string
197 std::string
198 check_memory(const std::string& raw_memory)
212 std::string
213 check_progs(const std::string& progs)
215 const std::vector< std::string > v = atf::text::split(progs, " ");
216 for (std::vector< std::string >::const_iterator iter = v.begin();
225 std::string
226 check_user(const std::string& user, const atf::tests::vars_map& config)
241 const std::string& unprivileged_user = (*iter).second;
245 } catch (const std::runtime_error& e) {
253 throw std::runtime_error("Invalid value '" + user + "' for property "
259 std::string
263 std::string failure_reason = "";
267 const std::string& name = (*iter).first;
268 const std::string& value = (*iter).second;
295 std::pair< int, int >
302 return std::make_pair(-1, -1);
310 } catch (const std::exception& e) {
315 return std::make_pair(-1, -1);
318 return std::make_pair(-1, -1);