Lines Matching refs:var_iface
39 std::string VarToString(VarInterface* var_iface, PP_Var var) {
42 const char* str = var_iface->VarToUtf8(var, &len);
54 VarInterface* var_iface = ppapi->GetVarInterface();
61 PP_Var pipe_var = VarFromCStr(var_iface, pipe);
62 PP_Var operation_var = VarFromCStr(var_iface, operation);
63 PP_Var pipe_key = VarFromCStr(var_iface, "pipe");
64 PP_Var payload_key = VarFromCStr(var_iface, "payload");
65 PP_Var operation_key = VarFromCStr(var_iface, "operation");
69 var_iface->Release(pipe_var);
70 var_iface->Release(operation_var);
71 var_iface->Release(payload);
72 var_iface->Release(pipe_key);
73 var_iface->Release(payload_key);
74 var_iface->Release(operation_key);
172 VarInterface* var_iface = ppapi_.GetVarInterface();
180 var_iface->Release(keys);
183 PP_Var key1 = VarFromCStr(var_iface, "pipe");
184 PP_Var key2 = VarFromCStr(var_iface, "operation");
185 PP_Var key3 = VarFromCStr(var_iface, "payload");
189 ASSERT_STREQ(pipe_name, VarToString(var_iface, value1).c_str());
190 var_iface->Release(value1);
191 var_iface->Release(key1);
194 ASSERT_STREQ(operation, VarToString(var_iface, value2).c_str());
195 var_iface->Release(value2);
196 var_iface->Release(key2);
208 var_iface->Release(key3);
209 var_iface->Release(payload_var);