Lines Matching defs:components
67 static void splitPath (const char* path, std::vector<std::string>& components)
76 components.push_back(pathStr.substr(compStart, pos-compStart));
82 components.push_back(pathStr.substr(compStart));
290 std::vector<std::string> components;
291 splitPath(path, components);
292 DE_ASSERT(!components.empty());
297 for (int ndx = 0; ndx < (int)components.size()-1; ndx++)
301 curGroupPath += components[ndx];
306 TestGroup* newGroup = curGroup->createGroup(components[ndx].c_str(), "" /* description */);
314 return curGroup->createCase(caseType, components.back().c_str(), "" /* description */);