peiyongz 2004/04/20 08:30:49 Modified: c/tools/NLS/Xlat Xlat.cpp Log: to generate code for private default constructor Revision Changes Path 1.19 +12 -0 xml-xerces/c/tools/NLS/Xlat/Xlat.cpp Index: Xlat.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/tools/NLS/Xlat/Xlat.cpp,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- Xlat.cpp 14 May 2003 19:11:34 -0000 1.18 +++ Xlat.cpp 20 Apr 2004 15:30:49 -0000 1.19 @@ -57,6 +57,9 @@ /* * $Log$ + * Revision 1.19 2004/04/20 15:30:49 peiyongz + * to generate code for private default constructor + * * Revision 1.18 2003/05/14 19:11:34 gareth * Added code creation for new method that returns error serverity the DOM way. * @@ -707,6 +710,7 @@ // fwprintf(outHeader, L"// This file is generated, don't edit it!!\n\n"); fwprintf(outHeader, L"#if !defined(ERRHEADER_%s)\n", xmlStrToPrintable(errNameSpace) ); + releasePrintableStr fwprintf(outHeader, L"#define ERRHEADER_%s\n\n", xmlStrToPrintable(errNameSpace) ); releasePrintableStr @@ -918,6 +922,14 @@ } + // the private default ctor + fwprintf(outHeader, L"\n"); + fwprintf(outHeader, L"private:\n"); + fwprintf(outHeader, L" // -----------------------------------------------------------------------\n"); + fwprintf(outHeader, L" // Unimplemented constructors and operators\n"); + fwprintf(outHeader, L" // -----------------------------------------------------------------------\n"); + fwprintf(outHeader, L" %s();\n", xmlStrToPrintable(errNameSpace)); + releasePrintableStr // And close out the class declaration, the namespace declaration and the header file fwprintf(outHeader, L"};\n\n");
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]