Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(109)

Unified Diff: ppapi/proxy/serialized_var.h

Issue 8982006: Add GetLiveVars to PPB_Testing_Dev. Fix leaks it uncovered. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Merged Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ppapi/proxy/ppb_testing_proxy.cc ('k') | ppapi/proxy/serialized_var.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ppapi/proxy/serialized_var.h
diff --git a/ppapi/proxy/serialized_var.h b/ppapi/proxy/serialized_var.h
index e75f48088b365ff95085f8d0c9fdad8bd0f8f640..c0cb1aca4358a140f2881ff72c7f4b550598892a 100644
--- a/ppapi/proxy/serialized_var.h
+++ b/ppapi/proxy/serialized_var.h
@@ -184,7 +184,7 @@ class PPAPI_PROXY_EXPORT SerializedVar {
// void MyFunctionProxy(PP_Var param) {
// Send(new MyFunctionMsg(SerializedVarSendInput(dispatcher, param));
// }
-class SerializedVarSendInput : public SerializedVar {
+class PPAPI_PROXY_EXPORT SerializedVarSendInput : public SerializedVar {
public:
SerializedVarSendInput(Dispatcher* dispatcher, const PP_Var& var);
@@ -243,7 +243,7 @@ class PPAPI_PROXY_EXPORT ReceiveSerializedVarReturnValue
// ReceiveSerializedException se(dispatcher(), exception)
// Send(new PpapiHostMsg_Foo(&se));
// }
-class ReceiveSerializedException : public SerializedVar {
+class PPAPI_PROXY_EXPORT ReceiveSerializedException : public SerializedVar {
public:
ReceiveSerializedException(Dispatcher* dispatcher, PP_Var* exception);
~ReceiveSerializedException();
@@ -274,7 +274,7 @@ class ReceiveSerializedException : public SerializedVar {
// ReceiveSerializedVarVectorOutParam vect(dispatcher, count, vars);
// Send(new MyMsg(vect.OutParam()));
// }
-class ReceiveSerializedVarVectorOutParam {
+class PPAPI_PROXY_EXPORT ReceiveSerializedVarVectorOutParam {
public:
ReceiveSerializedVarVectorOutParam(Dispatcher* dispatcher,
uint32_t* output_count,
@@ -333,7 +333,7 @@ class PPAPI_PROXY_EXPORT SerializedVarReceiveInput {
// PP_Var* array = vector.Get(dispatcher, &size);
// MyFunction(size, array);
// }
-class SerializedVarVectorReceiveInput {
+class PPAPI_PROXY_EXPORT SerializedVarVectorReceiveInput {
public:
SerializedVarVectorReceiveInput(const std::vector<SerializedVar>& serialized);
~SerializedVarVectorReceiveInput();
@@ -415,7 +415,7 @@ class PPAPI_PROXY_EXPORT SerializedVarOutParam {
// For returning an array of PP_Vars to the other side and transferring
// ownership.
//
-class SerializedVarVectorOutParam {
+class PPAPI_PROXY_EXPORT SerializedVarVectorOutParam {
public:
SerializedVarVectorOutParam(std::vector<SerializedVar>* serialized);
~SerializedVarVectorOutParam();
« no previous file with comments | « ppapi/proxy/ppb_testing_proxy.cc ('k') | ppapi/proxy/serialized_var.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698