diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2004-11-09 12:40:04 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2004-11-09 12:40:04 +0000 |
commit | 6c30c3c7713fb90446ea7a86209e05fac8b59c42 (patch) | |
tree | 1757b674a64666446ea6b9bd2da2716e21b0d75b /cppuhelper | |
parent | cea19c4752b1ba20585f5eb15905f5309d8af6fd (diff) |
INTEGRATION: CWS jl13 (1.3.158); FILE MERGED
2004/09/20 15:23:59 dbo 1.3.158.1: #i32854# correct union initializer
Diffstat (limited to 'cppuhelper')
-rw-r--r-- | cppuhelper/inc/cppuhelper/implbase_ex.hxx | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/cppuhelper/inc/cppuhelper/implbase_ex.hxx b/cppuhelper/inc/cppuhelper/implbase_ex.hxx index 6f716f607b34..dbd9ff907be2 100644 --- a/cppuhelper/inc/cppuhelper/implbase_ex.hxx +++ b/cppuhelper/inc/cppuhelper/implbase_ex.hxx @@ -2,9 +2,9 @@ * * $RCSfile: implbase_ex.hxx,v $ * - * $Revision: 1.3 $ + * $Revision: 1.4 $ * - * last change: $Author: dbo $ $Date: 2001-11-09 13:49:15 $ + * last change: $Author: hr $ $Date: 2004-11-09 13:40:04 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -79,6 +79,17 @@ #include <com/sun/star/lang/XMultiServiceFactory.hpp> #endif +/* If you need to define implementation helper classes that deal with more than + 12 interfaces, then use macros as follows, e.g. for 3 interfaces: + +#include <cppuhelper/implbase_ex_pre.hxx> +#define __IFC_EX_TYPE_INIT3( class_cast ) \ + __IFC_EX_TYPE_INIT( class_cast, 1 ), __IFC_EX_TYPE_INIT( class_cast, 2 ), \ + __IFC_EX_TYPE_INIT( class_cast, 3 ) +#include <cppuhelper/implbase_ex_post.hxx> +__DEF_IMPLHELPER_EX( 3 ) +*/ + namespace cppu { |