Lines Matching defs:pSurfaceTestUserData
91 sptr<Surface> pSurfaceTestUserData = Surface::CreateSurfaceAsProducer(producerTestUserData);
101 pSurfaceTestUserData->RegisterUserDataChangeListener("func1", func1);
102 pSurfaceTestUserData->RegisterUserDataChangeListener("func2", func2);
103 pSurfaceTestUserData->RegisterUserDataChangeListener("func3", nullptr);
104 ASSERT_EQ(pSurfaceTestUserData->RegisterUserDataChangeListener("func2", func2), OHOS::GSERROR_INVALID_ARGUMENTS);
106 if (pSurfaceTestUserData->SetUserData("Regist", "OK") == OHOS::GSERROR_OK) {
113 pSurfaceTestUserData->UnRegisterUserDataChangeListener("func1");
114 ASSERT_EQ(pSurfaceTestUserData->UnRegisterUserDataChangeListener("func1"), OHOS::GSERROR_INVALID_ARGUMENTS);
116 if (pSurfaceTestUserData->SetUserData("UnRegist", "INVALID") == OHOS::GSERROR_OK) {
123 pSurfaceTestUserData->ClearUserDataChangeListener();
124 pSurfaceTestUserData->RegisterUserDataChangeListener("func1", func1);
125 if (pSurfaceTestUserData->SetUserData("Clear", "OK") == OHOS::GSERROR_OK) {
144 sptr<Surface> pSurfaceTestUserData = Surface::CreateSurfaceAsProducer(producerTestUserData);
146 auto func = [&pSurfaceTestUserData](const std::string& FuncName) {
156 ASSERT_EQ(pSurfaceTestUserData->RegisterUserDataChangeListener(strs[i], [i, &ret]
162 if (pSurfaceTestUserData->SetUserData("Regist", FuncName) == OHOS::GSERROR_OK) {
169 pSurfaceTestUserData->UnRegisterUserDataChangeListener(strs[i]);