Lines Matching defs:name
71 Program& add (const std::string& name);
72 void add (const std::string& name, de::MovePtr<Program>& program);
74 bool contains (const std::string& name) const;
75 const Program& get (const std::string& name) const;
130 Program& ProgramCollection<Program>::add (const std::string& name)
132 DE_ASSERT(!contains(name));
134 m_programs[name] = prog.get();
136 return *m_programs[name];
140 void ProgramCollection<Program>::add (const std::string& name, de::MovePtr<Program>& program)
142 DE_ASSERT(!contains(name));
143 m_programs[name] = program.get();
148 bool ProgramCollection<Program>::contains (const std::string& name) const
150 return de::contains(m_programs, name);
154 const Program& ProgramCollection<Program>::get (const std::string& name) const
156 DE_ASSERT(contains(name));
157 return *m_programs.find(name)->second;
212 SubgroupFactory(deqp::Context& context, tcu::TestNodeType type, const std::string& name, const std::string& desc,
214 : TestCase(context, type, name.c_str(), desc.c_str())
284 const std::string& name,
291 group->addChild(new SubgroupFactory(group->getContext(), tcu::NODETYPE_SELF_VALIDATE, name, desc, suppFunc, initFunc, testFunc, arg0));