X-Git-Url: http://git.buserror.net/cgi-bin/gitweb.cgi?p=polintos%2Fscott%2Fpriv.git;a=blobdiff_plain;f=idlcomp%2Flanguages%2Fc%2B%2B%2Fc%2B%2B.h;h=214f2cdb1828abec115a2337607b15b628238bbe;hp=4717233185de8d6987ff4ce384261831980b5ce9;hb=5adc890ffae4f90536e72bc32ef83e1141689520;hpb=7da27a216a7f4bb3331fe315cdbec69bfcf2c762 diff --git a/idlcomp/languages/c++/c++.h b/idlcomp/languages/c++/c++.h index 4717233..214f2cd 100644 --- a/idlcomp/languages/c++/c++.h +++ b/idlcomp/languages/c++/c++.h @@ -78,17 +78,18 @@ class CPPFile : public LangCallback { void output_methods(Interface *iface, Interface *super, bool prototype); void output_method_defs(Interface *iface); - void CPPFile::output_one_method(Interface *iface, Method *m, - bool prototype, bool retval); - void CPPFile::output_one_method_ptr(Method *m, Interface *iface); + void output_one_method(Interface *iface, Method *m, + bool prototype, bool retval); + void output_one_method_ptr(Method *m, Interface *iface); static void output_iface_ns(CPPFile *file, NameSpace *sym); - + //// Misc members: - // Output the static const guid[] value. + // Output the static const guid[] value, and the IFaceInfo struct. void output_guid(const uint64_t *guid); + void output_ifaceinfo(Interface *iface); // Output a datum in the given struct, along with any necessary // padding. Return the offset of the next datum.