• Home
  • Raw
  • Download

Lines Matching refs:TestPackageRegistry

53 TestPackageRegistry::TestPackageRegistry (void)  in TestPackageRegistry()  function in tcu::TestPackageRegistry
57 TestPackageRegistry::~TestPackageRegistry (void) in ~TestPackageRegistry()
63 TestPackageRegistry* TestPackageRegistry::getSingleton (void) in getSingleton()
65 return TestPackageRegistry::getOrDestroy(true); in getSingleton()
68 void TestPackageRegistry::destroy (void) in destroy()
70 TestPackageRegistry::getOrDestroy(false); in destroy()
73 TestPackageRegistry* TestPackageRegistry::getOrDestroy (bool isCreate) in getOrDestroy()
75 static TestPackageRegistry* s_ptr = DE_NULL; in getOrDestroy()
80 s_ptr = new TestPackageRegistry(); in getOrDestroy()
96 void TestPackageRegistry::registerPackage (const char* name, TestPackageCreateFunc createFunc) in registerPackage()
102 const std::vector<TestPackageRegistry::PackageInfo*>& TestPackageRegistry::getPackageInfos (void) c… in getPackageInfos()
107 TestPackageRegistry::PackageInfo* TestPackageRegistry::getPackageInfoByName (const char* packageNam… in getPackageInfoByName()
118 TestPackage* TestPackageRegistry::createPackage (const char* name, TestContext& testCtx) const in createPackage()
128 TestPackageRegistry::getSingleton()->registerPackage(name, createFunc); in TestPackageDescriptor()
133 TestPackageRegistry::destroy(); in ~TestPackageDescriptor()
148 TestPackageRoot::TestPackageRoot (TestContext& testCtx, const TestPackageRegistry* packageRegistry) in TestPackageRoot()
151 const vector<TestPackageRegistry::PackageInfo*>& packageInfos = packageRegistry->getPackageInfos(); in TestPackageRoot()