From 26f9c96a192fc2f6e019414f1e835142298d9b47 Mon Sep 17 00:00:00 2001 From: Kurt Zenker Date: Mon, 6 Nov 2006 13:43:16 +0000 Subject: INTEGRATION: CWS jsc14 (1.5.8); FILE MERGED 2006/10/27 14:44:37 jsc 1.5.8.1: #i69760# prepare code base for add-ons --- unodevtools/source/skeletonmaker/skeletoncommon.hxx | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'unodevtools') diff --git a/unodevtools/source/skeletonmaker/skeletoncommon.hxx b/unodevtools/source/skeletonmaker/skeletoncommon.hxx index 8dcda646eb31..00c821eda17f 100644 --- a/unodevtools/source/skeletonmaker/skeletoncommon.hxx +++ b/unodevtools/source/skeletonmaker/skeletoncommon.hxx @@ -4,9 +4,9 @@ * * $RCSfile: skeletoncommon.hxx,v $ * - * $Revision: 1.5 $ + * $Revision: 1.6 $ * - * last change: $Author: ihi $ $Date: 2006-08-01 16:24:36 $ + * last change: $Author: kz $ $Date: 2006-11-06 14:43:16 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -50,10 +50,17 @@ #include #include -#include +#include namespace skeletonmaker { +typedef ::std::map< ::rtl::OString, ::std::vector< ::rtl::OString >, + ::std::less< ::rtl::OString > > ProtocolCmdMap; + +typedef ::std::vector< ::std::pair< rtl::OString, + ::std::pair< rtl::OString, sal_Int16 > > > AttributeInfo; + + struct ProgramOptions { ProgramOptions(): java5(true), all(false), dump(false), license(false), shortnames(false), supportpropertysetmixin(false), @@ -77,14 +84,9 @@ struct ProgramOptions { short componenttype; rtl::OString outputpath; rtl::OString implname; + ProtocolCmdMap protocolCmdMap; }; -// typedef ::std::hash_map< ::rtl::OString, -// ::std::pair< rtl::OString, sal_Int16 >, -// rtl::OStringHash > StringPairHashMap; - -typedef ::std::vector< ::std::pair< rtl::OString, - ::std::pair< rtl::OString, sal_Int16 > > > AttributeInfo; /** print the standard OpenOffice.org license header -- cgit