]> git.buserror.net Git - polintos/scott/priv.git/blobdiff - idlcomp/languages/c++/c++.h
Some weak symbol usage, and some marshalling stuff.
[polintos/scott/priv.git] / idlcomp / languages / c++ / c++.h
index a8fb246821ea3c025d8c43d6bfd5dfc02041a665..ba7e769277b75ae91fe2ae1a4f56ca79df98d4f7 100644 (file)
@@ -54,6 +54,10 @@ class CPPFile : public LangCallback {
        // The implementation is delayed to avoid circular dependency problems.
 
        void output_casts(Interface *sym);
+       
+       //// Marshalling methods
+       
+       void output_marshall(Struct *sym, int pass);
 
        // Output the downcast and implicit upcast methods for
        // the given interface/superinterface pair.