Commit graph

312 commits

Author SHA1 Message Date
Rüdiger Timm
fae3d527f1 INTEGRATION: CWS ooo19126 (1.2.156); FILE MERGED
2005/09/05 17:28:04 rt 1.2.156.1: #i54170# Change license header: remove SISSL
2005-09-08 01:15:07 +00:00
Rüdiger Timm
454e2ba7de INTEGRATION: CWS ooo19126 (1.8.52); FILE MERGED
2005/09/05 17:28:03 rt 1.8.52.1: #i54170# Change license header: remove SISSL
2005-09-08 01:14:52 +00:00
Rüdiger Timm
a51533d565 INTEGRATION: CWS ooo19126 (1.1.156); FILE MERGED
2005/09/05 17:28:03 rt 1.1.156.1: #i54170# Change license header: remove SISSL
2005-09-08 01:14:37 +00:00
Rüdiger Timm
dd0af57f05 INTEGRATION: CWS ooo19126 (1.2.156); FILE MERGED
2005/09/05 17:28:03 rt 1.2.156.1: #i54170# Change license header: remove SISSL
2005-09-08 01:14:21 +00:00
Rüdiger Timm
dae64e03e6 INTEGRATION: CWS ooo19126 (1.3.20); FILE MERGED
2005/09/05 17:28:03 rt 1.3.20.1: #i54170# Change license header: remove SISSL
2005-09-08 01:14:06 +00:00
Rüdiger Timm
9bcbc790dd INTEGRATION: CWS ooo19126 (1.6.40); FILE MERGED
2005/09/05 17:28:02 rt 1.6.40.1: #i54170# Change license header: remove SISSL
2005-09-08 01:13:52 +00:00
Rüdiger Timm
f4dcd3fa3d INTEGRATION: CWS ooo19126 (1.2.40); FILE MERGED
2005/09/05 17:28:02 rt 1.2.40.1: #i54170# Change license header: remove SISSL
2005-09-08 01:13:38 +00:00
Rüdiger Timm
00deeed15e INTEGRATION: CWS ooo19126 (1.2.40); FILE MERGED
2005/09/05 17:28:01 rt 1.2.40.1: #i54170# Change license header: remove SISSL
2005-09-08 01:13:10 +00:00
Rüdiger Timm
05093b813a INTEGRATION: CWS ooo19126 (1.7.12); FILE MERGED
2005/09/05 17:28:01 rt 1.7.12.1: #i54170# Change license header: remove SISSL
2005-09-08 01:12:40 +00:00
Rüdiger Timm
02183f91d1 INTEGRATION: CWS ooo19126 (1.34.12); FILE MERGED
2005/09/05 17:28:01 rt 1.34.12.1: #i54170# Change license header: remove SISSL
2005-09-08 01:12:25 +00:00
Rüdiger Timm
1a885b8935 INTEGRATION: CWS ooo19126 (1.1.1.1.168); FILE MERGED
2005/09/05 17:28:00 rt 1.1.1.1.168.1: #i54170# Change license header: remove SISSL
2005-09-08 01:12:09 +00:00
Rüdiger Timm
ddd56b83c3 INTEGRATION: CWS ooo19126 (1.8.46); FILE MERGED
2005/09/05 17:28:00 rt 1.8.46.1: #i54170# Change license header: remove SISSL
2005-09-08 01:11:54 +00:00
Rüdiger Timm
8127855da7 INTEGRATION: CWS ooo19126 (1.7.12); FILE MERGED
2005/09/05 17:28:00 rt 1.7.12.1: #i54170# Change license header: remove SISSL
2005-09-08 01:11:34 +00:00
Rüdiger Timm
6de9df7eba INTEGRATION: CWS ooo19126 (1.2.10); FILE MERGED
2005/09/05 17:28:00 rt 1.2.10.1: #i54170# Change license header: remove SISSL
2005-09-08 01:11:20 +00:00
Rüdiger Timm
790000d3fe INTEGRATION: CWS ooo19126 (1.2.10); FILE MERGED
2005/09/05 17:27:59 rt 1.2.10.1: #i54170# Change license header: remove SISSL
2005-09-08 01:11:05 +00:00
Rüdiger Timm
25a9d2861b INTEGRATION: CWS ooo19126 (1.2.40); FILE MERGED
2005/09/05 17:27:59 rt 1.2.40.1: #i54170# Change license header: remove SISSL
2005-09-08 01:10:50 +00:00
Rüdiger Timm
66f291771e INTEGRATION: CWS ooo19126 (1.8.12); FILE MERGED
2005/09/05 17:27:59 rt 1.8.12.1: #i54170# Change license header: remove SISSL
2005-09-08 01:10:32 +00:00
Rüdiger Timm
0a63458c57 INTEGRATION: CWS ooo19126 (1.2.130); FILE MERGED
2005/09/05 17:27:58 rt 1.2.130.1: #i54170# Change license header: remove SISSL
2005-09-08 01:10:16 +00:00
Rüdiger Timm
bea754ce1b INTEGRATION: CWS ooo19126 (1.4.10); FILE MERGED
2005/09/05 17:27:58 rt 1.4.10.1: #i54170# Change license header: remove SISSL
2005-09-08 01:10:03 +00:00
Rüdiger Timm
9486af539d INTEGRATION: CWS ooo19126 (1.23.12); FILE MERGED
2005/09/05 17:27:58 rt 1.23.12.1: #i54170# Change license header: remove SISSL
2005-09-08 01:09:49 +00:00
Rüdiger Timm
163cf3bef2 INTEGRATION: CWS ooo19126 (1.4.12); FILE MERGED
2005/09/05 17:27:58 rt 1.4.12.1: #i54170# Change license header: remove SISSL
2005-09-08 01:09:34 +00:00
Rüdiger Timm
b580697cf6 INTEGRATION: CWS ooo19126 (1.4.26); FILE MERGED
2005/09/05 17:27:57 rt 1.4.26.1: #i54170# Change license header: remove SISSL
2005-09-08 01:09:13 +00:00
Rüdiger Timm
ade0afb849 INTEGRATION: CWS ooo19126 (1.2.10); FILE MERGED
2005/09/05 17:27:57 rt 1.2.10.1: #i54170# Change license header: remove SISSL
2005-09-08 01:09:00 +00:00
Rüdiger Timm
dc238cb13c INTEGRATION: CWS ooo19126 (1.3.150); FILE MERGED
2005/09/05 17:27:57 rt 1.3.150.1: #i54170# Change license header: remove SISSL
2005-09-08 01:08:46 +00:00
Rüdiger Timm
eb9549f080 INTEGRATION: CWS ooo19126 (1.1.162); FILE MERGED
2005/09/05 17:27:56 rt 1.1.162.1: #i54170# Change license header: remove SISSL
2005-09-08 01:08:30 +00:00
Rüdiger Timm
0652d9d8b8 INTEGRATION: CWS ooo19126 (1.4.150); FILE MERGED
2005/09/05 17:27:56 rt 1.4.150.1: #i54170# Change license header: remove SISSL
2005-09-08 01:08:12 +00:00
Rüdiger Timm
99c1a0845d INTEGRATION: CWS ooo19126 (1.3.20); FILE MERGED
2005/09/05 17:27:56 rt 1.3.20.1: #i54170# Change license header: remove SISSL
2005-09-08 01:07:30 +00:00
Oliver Bolte
8ea59dca28 INTEGRATION: CWS ause027 (1.9.2); FILE MERGED
2005/04/29 10:47:18 hjs 1.9.2.1: #i31175# remove obsolete disabling of optization
2005-05-06 08:36:29 +00:00
Kurt Zenker
58ec8d0157 INTEGRATION: CWS sdkcodemaker (1.8.32); FILE MERGED
2005/02/09 09:55:25 jsc 1.8.32.1: #i32372# refactoring common used functions
2005-03-01 10:58:10 +00:00
Kurt Zenker
546ca925e4 INTEGRATION: CWS sdkcodemaker (1.26.2); FILE MERGED
2005/02/09 09:55:23 jsc 1.26.2.1: #i32372# refactoring common used functions
2005-03-01 10:57:57 +00:00
Kurt Zenker
97abca4b5b INTEGRATION: CWS sdkcodemaker (1.1.2); FILE ADDED
2005/02/09 09:57:32 jsc 1.1.2.1: #i32372# new, refactoring common used functions
2005-03-01 10:57:42 +00:00
Kurt Zenker
9c9c2271a4 INTEGRATION: CWS sdkcodemaker (1.1.2); FILE ADDED
2005/02/09 09:57:21 jsc 1.1.2.1: #i32372# new, refactoring common used functions
2005-03-01 10:57:31 +00:00
Kurt Zenker
4dd0419c03 INTEGRATION: CWS sdkcodemaker (1.3.32); FILE MERGED
2005/02/09 09:50:31 jsc 1.3.32.1: #i32372# insert codemaker.cxx
2005-03-01 10:57:20 +00:00
Kurt Zenker
384c10f61a INTEGRATION: CWS sdkcodemaker (1.1.2); FILE ADDED
2005/02/09 09:49:57 jsc 1.1.2.1: #32372# new, refactoring common used functions
2005-03-01 10:57:01 +00:00
Rüdiger Timm
a57db69221 INTEGRATION: CWS sdksample (1.4.14); FILE MERGED
2004/07/05 11:02:56 jsc 1.4.14.1: #i30954# use registry keys directly instead of typenames
2005-01-31 14:30:05 +00:00
Rüdiger Timm
4ecf87d573 INTEGRATION: CWS sdksample (1.22.14); FILE MERGED
2005/01/11 15:05:41 jsc 1.22.14.6: #i39052# break directly when output file can't be created, e.g. wrong write permissions
2004/10/25 11:51:56 jsc 1.22.14.5: #i36082# initialize local variable
2004/10/04 13:42:59 jsc 1.22.14.4: RESYNC: (1.23-1.25); FILE MERGED
2004/08/12 07:20:27 jsc 1.22.14.3: RESYNC: (1.22-1.23); FILE MERGED
2004/07/07 09:52:51 jsc 1.22.14.2: #i30954# adjusted to genrate dependent types fro cppu
2004/07/05 11:02:57 jsc 1.22.14.1: #i30954# use registry keys directly instead of typenames
2005-01-31 14:29:47 +00:00
Rüdiger Timm
4e2de6f4dc INTEGRATION: CWS sdksample (1.4.14); FILE MERGED
2004/11/02 17:14:39 jsc 1.4.14.2: RESYNC: (1.4-1.5); FILE MERGED
2004/07/05 11:03:47 jsc 1.4.14.1: #i30954# use registry keys directly instead of typenames, #116780# genrate full scope
2005-01-31 14:29:29 +00:00
Rüdiger Timm
00637b2e84 INTEGRATION: CWS sdksample (1.5.14); FILE MERGED
2004/08/12 07:20:05 jsc 1.5.14.3: RESYNC: (1.5-1.6); FILE MERGED
2004/07/07 09:52:50 jsc 1.5.14.2: #i30954# adjusted to genrate dependent types fro cppu
2004/07/05 11:01:54 jsc 1.5.14.1: #i30954# use registry keys directly instead of typenames
2005-01-31 14:29:14 +00:00
Rüdiger Timm
9dea1ae577 INTEGRATION: CWS sdksample (1.28.12); FILE MERGED
2005/01/21 13:08:58 jsc 1.28.12.8: RESYNC: (1.32-1.33); FILE MERGED
2005/01/11 15:05:38 jsc 1.28.12.7: #i39052# break directly when output file can't be created, e.g. wrong write permissions
2004/12/16 15:03:42 jsc 1.28.12.6: RESYNC: (1.31-1.32); FILE MERGED
2004/10/28 14:51:27 jsc 1.28.12.5: RESYNC: (1.30-1.31); FILE MERGED
2004/10/26 12:00:15 jsc 1.28.12.4: RESYNC: (1.29-1.30); FILE MERGED
2004/08/12 07:19:48 jsc 1.28.12.3: RESYNC: (1.28-1.29); FILE MERGED
2004/07/07 09:52:50 jsc 1.28.12.2: #i30954# adjusted to genrate dependent types fro cppu
2004/07/05 11:01:54 jsc 1.28.12.1: #i30954# use registry keys directly instead of typenames
2005-01-31 14:28:58 +00:00
Rüdiger Timm
53caa6e87c INTEGRATION: CWS sdksample (1.4.14); FILE MERGED
2004/11/02 17:14:05 jsc 1.4.14.4: RESYNC: (1.5-1.6); FILE MERGED
2004/08/12 07:19:56 jsc 1.4.14.3: RESYNC: (1.4-1.5); FILE MERGED
2004/07/07 09:52:50 jsc 1.4.14.2: #i30954# adjusted to genrate dependent types fro cppu
2004/07/05 11:01:53 jsc 1.4.14.1: #i30954# use registry keys directly instead of typenames
2005-01-31 14:28:41 +00:00
Rüdiger Timm
42f95c453c INTEGRATION: CWS sdksample (1.7.14); FILE MERGED
2004/07/05 11:01:52 jsc 1.7.14.1: #i30954# use registry keys directly instead of typenames
2005-01-31 14:28:27 +00:00
Rüdiger Timm
fe55a57a61 INTEGRATION: CWS sdksample (1.22.14); FILE MERGED
2004/12/16 12:41:13 jsc 1.22.14.1: #i39052# back search path for temp dir
2005-01-31 14:28:13 +00:00
Rüdiger Timm
e31127805a INTEGRATION: CWS sdksample (1.3.14); FILE MERGED
2004/07/07 09:52:49 jsc 1.3.14.1: #i30954# adjusted to genrate dependent types fro cppu
2005-01-31 14:27:53 +00:00
Kurt Zenker
d54db0a196 INTEGRATION: CWS sb28 (1.32.2); FILE MERGED
2005/01/04 16:35:51 sb 1.32.2.3: #i38790# Do not emit singed integer literals for unsigned integer types, to avoid C++ compiler warnings.
2005/01/04 10:20:43 sb 1.32.2.2: #i38790# Improved previous fix.
2005/01/04 10:01:58 sb 1.32.2.1: #i38790# Suppress C++ compiler warnings about (un)signedness of -2^31 and -2^63 integer literals in generated .hdl files.
2005-01-18 12:30:03 +00:00
Rüdiger Timm
84525e3fa1 INTEGRATION: CWS presentationengine01 (1.29.12); FILE MERGED
2004/11/17 12:49:43 thb 1.29.12.3: RESYNC: (1.30-1.31); FILE MERGED
2004/10/12 14:54:30 thb 1.29.12.2: RESYNC: (1.29-1.30); FILE MERGED
2004/10/06 16:49:33 dbo 1.29.12.1: #i35064# fixing static variable name, static_cast of typeclass
2004-11-26 16:32:44 +00:00
Rüdiger Timm
0b48739798 INTEGRATION: CWS valgrind02 (1.4.28); FILE MERGED
2004/10/11 17:28:31 mhu 1.4.28.1: #i35209# Adapted to use SAL_IMPLEMENT_MAIN_WITH_ARGS() macro instead of plain main() function.
2004-10-28 15:20:05 +00:00
Rüdiger Timm
1c7f373c2e INTEGRATION: CWS valgrind02 (1.2.138); FILE MERGED
2004/10/11 17:28:31 mhu 1.2.138.1: #i35209# Adapted to use SAL_IMPLEMENT_MAIN_WITH_ARGS() macro instead of plain main() function.
2004-10-28 15:19:52 +00:00
Rüdiger Timm
3d2d1e551c INTEGRATION: CWS valgrind02 (1.5.16); FILE MERGED
2004/10/11 17:28:30 mhu 1.5.16.1: #i35209# Adapted to use SAL_IMPLEMENT_MAIN_WITH_ARGS() macro instead of plain main() function.
2004-10-28 15:19:27 +00:00
Rüdiger Timm
01672e7629 INTEGRATION: CWS valgrind02 (1.2.138); FILE MERGED
2004/10/11 17:28:29 mhu 1.2.138.1: #i35209# Adapted to use SAL_IMPLEMENT_MAIN_WITH_ARGS() macro instead of plain main() function.
2004-10-28 15:19:11 +00:00
Pascal Junck
21cbc88800 INTEGRATION: CWS tune06 (1.30.2); FILE MERGED
2004/10/13 12:10:16 sb 1.30.2.1: #i35054# GCC 3.4 symbol visibility: UNO exceptions need explicit default symbol visibility.
2004-10-22 09:28:25 +00:00
Kurt Zenker
f66300ed32 INTEGRATION: CWS mav09 (1.29.8); FILE MERGED
2004/09/28 11:15:51 mav 1.29.8.1: #100000# fix from JSC for 64-bit constants
2004-10-04 16:32:53 +00:00
Rüdiger Timm
fc0f2e5449 INTEGRATION: CWS ooo20040704 (1.22.8); FILE MERGED
2004/08/09 14:27:34 vg 1.22.8.2: RESYNC MERGED 1.22 1.23
Everything below this line will be added to the revision comment.
2004/06/30 12:26:21 waratah 1.22.8.1: #i30874# Add initial values to potentially unitialised values
2004-09-08 15:27:24 +00:00
Rüdiger Timm
03b0e3995d INTEGRATION: CWS ooo20040704 (1.2.8); FILE MERGED
2004/08/09 14:26:23 vg 1.2.8.2: RESYNC MERGED 1.2 1.3
Everything below this line will be added to the revision comment.
2004/06/28 12:04:08 cmc 1.2.8.1: #i30801 allow using system stl if possible
2004-09-08 15:27:10 +00:00
Rüdiger Timm
ac5e588c7d INTEGRATION: CWS sb21 (1.23.2); FILE MERGED
2004/08/03 09:42:32 sb 1.23.2.1: #i32148# Fixed typo; added test cases.
2004-08-20 08:17:02 +00:00
Rüdiger Timm
0e0e63b71b INTEGRATION: CWS sb20 (1.22.4); FILE MERGED
2004/07/08 09:16:47 sb 1.22.4.1: #i29741# Allow for single-interface--based services that have neither explicit nor implicit constructors.
2004-07-23 13:46:19 +00:00
Rüdiger Timm
251e295b03 INTEGRATION: CWS sb20 (1.5.4); FILE MERGED
2004/07/08 09:16:46 sb 1.5.4.1: #i29741# Allow for single-interface--based services that have neither explicit nor implicit constructors.
2004-07-23 13:46:05 +00:00
Rüdiger Timm
b28bfd4568 INTEGRATION: CWS sb20 (1.28.2); FILE MERGED
2004/07/08 09:16:46 sb 1.28.2.6: #i29741# Allow for single-interface--based services that have neither explicit nor implicit constructors.
2004/07/06 13:00:03 sb 1.28.2.5: #i31129# New getCppuType template that favors UNO type CHAR (sal_Unicode) over UNO type UNSIGNED SHORT (sal_uInt16), in case both have the same underlying C++ type.
2004/07/02 12:22:05 sb 1.28.2.4: #i29740# Cleaned up generated code; avoid problems with dependent type names.
2004/07/01 07:43:27 sb 1.28.2.3: #i30949# Fixed generation of dependent types.
2004/06/10 13:14:22 sb 1.28.2.2: #i29352# Avoid exception specifications.
2004/06/10 12:51:59 sb 1.28.2.1: #i29352# Added static_type to C++ classes generated for UNO interface types, so that cppuhelper/comp|implbaseN.hxx can be made Standard C++ conformant (as required by GCC 3.4.0).
2004-07-23 13:45:52 +00:00
Rüdiger Timm
ccd8becb5e INTEGRATION: CWS sb20 (1.4.4); FILE MERGED
2004/07/01 07:43:26 sb 1.4.4.1: #i30949# Fixed generation of dependent types.
2004-07-23 13:45:39 +00:00
Rüdiger Timm
b2009f3450 INTEGRATION: CWS sb20 (1.2.4); FILE MERGED
2004/07/08 09:16:45 sb 1.2.4.1: #i29741# Allow for single-interface--based services that have neither explicit nor implicit constructors.
2004-07-23 13:45:24 +00:00
Oliver Bolte
422db561f2 INTEGRATION: CWS sb18 (1.7.102); FILE MERGED
2004/05/07 08:25:49 sb 1.7.102.1: #i21150# Complete rewrite of javamaker to generate .class files instead of .java files.
2004-06-04 02:14:26 +00:00
Oliver Bolte
1a39027833 INTEGRATION: CWS sb18 (1.3.4); FILE MERGED
2004/05/07 08:25:48 sb 1.3.4.3: #i21150# Complete rewrite of javamaker to generate .class files instead of .java files.
2004/04/28 08:59:43 sb 1.3.4.2: #i21150# Simplified TypeDependency to Dependencies.
2004/04/22 08:23:26 sb 1.3.4.1: #i21150# Refactord GeneratedTypeSet out of TypeDependency; expanded unotypesort.hxx to unotype.hxx.
2004-06-04 02:14:13 +00:00
Oliver Bolte
f39944373e INTEGRATION: CWS sb18 (1.21.4); FILE MERGED
2004/05/25 07:39:02 sb 1.21.4.12: #i21150# Close the tempfile before renaming it.
2004/05/18 15:29:45 sb 1.21.4.11: #i21150# Adapted to new feature: published.
2004/05/14 14:36:42 sb 1.21.4.10: #i21150# Minor fixes.
2004/05/12 15:01:26 sb 1.21.4.9: #i21150# UNO polymorphic type names may be either sequence or struct types.
2004/05/12 09:08:14 sb 1.21.4.8: #i21150# Various fixes.
2004/05/07 15:26:41 sb 1.21.4.7: #i21150# Fixed generation of attribute setters.
2004/05/07 13:51:46 sb 1.21.4.6: #i21150# Fixed handling of out parameters; -wall cleanup.
2004/05/07 12:58:15 sb 1.21.4.5: #i21150# Fixed dependencies of services and singletons.
2004/05/07 12:08:00 sb 1.21.4.4: #i21150# Support for polymorphic struct types.
2004/05/07 08:25:46 sb 1.21.4.3: #i21150# Complete rewrite of javamaker to generate .class files instead of .java files.
2004/04/28 08:59:42 sb 1.21.4.2: #i21150# Simplified TypeDependency to Dependencies.
2004/04/22 08:23:26 sb 1.21.4.1: #i21150# Refactord GeneratedTypeSet out of TypeDependency; expanded unotypesort.hxx to unotype.hxx.
2004-06-04 02:14:00 +00:00
Oliver Bolte
b4a160e2e9 INTEGRATION: CWS sb18 (1.3.82); FILE MERGED
2004/04/28 08:59:42 sb 1.3.82.2: #i21150# Simplified TypeDependency to Dependencies.
2004/04/22 08:23:25 sb 1.3.82.1: #i21150# Refactord GeneratedTypeSet out of TypeDependency; expanded unotypesort.hxx to unotype.hxx.
2004-06-04 02:13:45 +00:00
Oliver Bolte
cac093e6a8 INTEGRATION: CWS sb18 (1.1.2); FILE ADDED
2004/05/10 07:42:58 sb 1.1.2.3: #i21150# Performance improvement.
2004/05/07 12:07:59 sb 1.1.2.2: #i21150# Support for polymorphic struct types.
2004/05/07 08:26:11 sb 1.1.2.1: #i21150# Complete rewrite of javamaker to generate .class files instead of .java files.
2004-06-04 02:13:32 +00:00
Oliver Bolte
2b53f37f08 INTEGRATION: CWS sb18 (1.1.2); FILE ADDED
2004/05/14 14:36:42 sb 1.1.2.5: #i21150# Minor fixes.
2004/05/10 07:42:58 sb 1.1.2.4: #i21150# Performance improvement.
2004/05/07 13:53:02 sb 1.1.2.3: #i21150# -wall cleanup.
2004/05/07 12:07:59 sb 1.1.2.2: #i21150# Support for polymorphic struct types.
2004/05/07 08:26:22 sb 1.1.2.1: #i21150# Complete rewrite of javamaker to generate .class files instead of .java files.
2004-06-04 02:13:22 +00:00
Oliver Bolte
e08a775087 INTEGRATION: CWS sb18 (1.5.102); FILE MERGED
2004/04/28 09:01:33 sb 1.5.102.2: #i21150# Factored out auxiliary dump functions.
2004/04/22 08:26:07 sb 1.5.102.1: #i21150# Improved include handling over what class TypeDependency offers.
2004-06-04 02:13:12 +00:00
Oliver Bolte
f581dea257 INTEGRATION: CWS sb18 (1.1.2); FILE ADDED
2004/05/14 16:44:54 sb 1.1.2.3: #i21150# Make the inclusion of header files look nicer in generated header files.
2004/04/28 09:03:00 sb 1.1.2.2: #i21150# Adapted to new Dependencies class.
2004/04/22 08:24:57 sb 1.1.2.1: #i21150# Improved include handling over what class TypeDependency offers.
2004-06-04 02:12:59 +00:00
Oliver Bolte
a30af74cbc INTEGRATION: CWS sb18 (1.1.2); FILE ADDED
2004/05/14 16:44:54 sb 1.1.2.4: #i21150# Make the inclusion of header files look nicer in generated header files.
2004/05/14 15:08:03 sb 1.1.2.3: #i21150# Always include sal/config.h at the start of each generated header file.
2004/04/28 09:03:00 sb 1.1.2.2: #i21150# Adapted to new Dependencies class.
2004/04/22 08:25:10 sb 1.1.2.1: #i21150# Improved include handling over what class TypeDependency offers.
2004-06-04 02:12:48 +00:00
Oliver Bolte
6c913b1bcb INTEGRATION: CWS sb18 (1.1.2); FILE ADDED
2004/04/28 09:01:52 sb 1.1.2.1: #i21150# Factored out auxiliary dump functions.
2004-06-04 02:12:35 +00:00
Oliver Bolte
5ad3726087 INTEGRATION: CWS sb18 (1.1.2); FILE ADDED
2004/04/28 09:02:03 sb 1.1.2.1: #i21150# Factored out auxiliary dump functions.
2004-06-04 02:12:23 +00:00
Oliver Bolte
396bdbe0d3 INTEGRATION: CWS sb18 (1.4.4); FILE MERGED
2004/06/01 13:27:31 sb 1.4.4.5: #i21150# Work around MS compiler bug that default-initialized primitive class members are left uninitialized.
2004/05/14 16:15:12 sb 1.4.4.4: #i21150# Missing include in comprehensive getCppuType method for interface types.
2004/05/07 14:56:59 sb 1.4.4.3: #i21150# .hdl files for interface types with methods need to include RuntimeException.h; also fixed pathname where headers for constant groups are written.
2004/04/28 09:04:25 sb 1.4.4.2: #i21150# Many fixes/improvements.
2004/04/22 08:27:44 sb 1.4.4.1: #i21150# Added support for polymorphic struct types.
2004-06-04 02:12:11 +00:00
Oliver Bolte
b67ead570c INTEGRATION: CWS sb18 (1.27.4); FILE MERGED
2004/06/01 13:27:30 sb 1.27.4.12: #i21150# Work around MS compiler bug that default-initialized primitive class members are left uninitialized.
2004/05/24 14:50:42 sb 1.27.4.11: #i21150# Fixed comprehensive getCppuType function for struct types.
2004/05/18 15:29:44 sb 1.27.4.10: #i21150# Adapted to new feature: published.
2004/05/18 08:31:34 sb 1.27.4.9: #i21150# Removed bBound from typelib_InterfaceAttributeTypeDescription, as it is not needed at runtime.
2004/05/14 16:44:53 sb 1.27.4.8: #i21150# Make the inclusion of header files look nicer in generated header files.
2004/05/14 16:15:12 sb 1.27.4.7: #i21150# Missing include in comprehensive getCppuType method for interface types.
2004/05/13 14:15:09 sb 1.27.4.6: #i21150# Adapted to updated cppu/typedescription.h functionality for struct types.
2004/05/07 14:56:58 sb 1.27.4.5: #i21150# .hdl files for interface types with methods need to include RuntimeException.h; also fixed pathname where headers for constant groups are written.
2004/05/07 08:24:46 sb 1.27.4.4: #i21150# Fixed code generation bugs.
2004/04/28 09:04:24 sb 1.27.4.3: #i21150# Many fixes/improvements.
2004/04/22 08:27:43 sb 1.27.4.2: #i21150# Added support for polymorphic struct types.
2004/04/15 12:57:42 sb 1.27.4.1: #i21150# Removed support for __SUNPRO_CC == 0x500.
2004-06-04 02:11:58 +00:00
Oliver Bolte
de02c2eba7 INTEGRATION: CWS sb18 (1.3.82); FILE MERGED
2004/04/28 09:03:38 sb 1.3.82.2: #i21150# Simplified TypeDependency to Dependencies.
2004/04/22 08:26:37 sb 1.3.82.1: #i21150# Refactord GeneratedTypeSet out of TypeDependency.
2004-06-04 02:11:44 +00:00
Oliver Bolte
b87b4d904e INTEGRATION: CWS sb18 (1.1.2); FILE ADDED
2004/04/22 08:21:30 sb 1.1.2.1: #i21150# Expanded unotypesort.cxx to unotype.cxx.
2004-06-04 02:11:17 +00:00
Oliver Bolte
7781a574ef INTEGRATION: CWS sb18 (1.6.4); FILE MERGED
2004/04/28 08:58:49 sb 1.6.4.1: #i21150# Constness improvements.
2004-06-04 02:11:06 +00:00
Oliver Bolte
4793eb5e09 INTEGRATION: CWS sb18 (1.2.4); FILE MERGED
2004/04/28 08:58:29 sb 1.2.4.2: #i21150# Simplified TypeDependency to Dependencies.
2004/04/22 08:21:56 sb 1.2.4.1: #i21150# Expanded unotypesort.cxx to unotype.cxx.
2004-06-04 02:10:53 +00:00
Oliver Bolte
588543136b INTEGRATION: CWS sb18 (1.21.4); FILE MERGED
2004/05/07 08:24:04 sb 1.21.4.1: #i21150# Added support to write binary data to FileStream.
2004-06-04 02:10:40 +00:00
Oliver Bolte
670a20f900 INTEGRATION: CWS sb18 (1.2.4); FILE MERGED
2004/04/28 08:59:02 sb 1.2.4.1: #i21150# Constness improvements.
2004-06-04 02:10:27 +00:00
Oliver Bolte
760cbe7110 INTEGRATION: CWS sb18 (1.1.2); FILE ADDED
2004/04/28 08:57:49 sb 1.1.2.1: #i21150# Simplified TypeDependency to Dependencies.
2004-06-04 02:10:00 +00:00
Sander Vesik
eb9c6c9a2e INTEGRATION: CWS ooo20040329 (1.7.16); FILE MERGED
2004/03/17 09:29:14 waratah 1.7.16.1: #i1858# remove i statement that does nothing
2004-04-21 12:53:23 +00:00
Sander Vesik
cd8bfb2a69 INTEGRATION: CWS ooo20040329 (1.7.70); FILE MERGED
2004/03/17 09:29:13 waratah 1.7.70.1: #i1858# remove i statement that does nothing
2004-04-21 12:53:08 +00:00
Rüdiger Timm
b8b12644dc INTEGRATION: CWS sb14 (1.2.98); FILE MERGED
2004/03/15 15:59:11 sb 1.2.98.5: #i21150# Added support for extended interface attributes.
2004/03/12 14:17:18 sb 1.2.98.4: #i21150# Adapted to modified registry type reader.
2004/03/09 15:02:38 sb 1.2.98.3: #i21150# Constructing Java and C++ code for services and singletons.
2004/03/05 12:31:22 sb 1.2.98.2: #i21150# Added support for service constructors to javamaker.
2004/02/19 14:04:19 sb 1.2.98.1: #i21150# Generate Java classes for single-interface--based services and interface-based singletons.
2004-03-30 15:53:39 +00:00
Rüdiger Timm
5e74619eab INTEGRATION: CWS sb14 (1.20.4); FILE MERGED
2004/03/17 10:28:55 sb 1.20.4.6: #i26602# Fixed typo.
2004/03/15 15:59:11 sb 1.20.4.5: #i21150# Added support for extended interface attributes.
2004/03/12 14:17:17 sb 1.20.4.4: #i21150# Adapted to modified registry type reader.
2004/03/09 15:02:38 sb 1.20.4.3: #i21150# Constructing Java and C++ code for services and singletons.
2004/03/05 12:31:21 sb 1.20.4.2: #i21150# Added support for service constructors to javamaker.
2004/02/19 14:04:18 sb 1.20.4.1: #i21150# Generate Java classes for single-interface--based services and interface-based singletons.
2004-03-30 15:53:25 +00:00
Rüdiger Timm
fafc42020e INTEGRATION: CWS sb14 (1.3.14); FILE MERGED
2004/03/15 15:59:11 sb 1.3.14.3: #i21150# Added support for extended interface attributes.
2004/03/12 14:17:17 sb 1.3.14.2: #i21150# Adapted to modified registry type reader.
2004/03/09 15:02:38 sb 1.3.14.1: #i21150# Constructing Java and C++ code for services and singletons.
2004-03-30 15:53:12 +00:00
Rüdiger Timm
5e948d1a1c INTEGRATION: CWS sb14 (1.26.4); FILE MERGED
2004/03/17 10:36:06 sb 1.26.4.5: #i26602# Fixed typo.
2004/03/17 10:28:54 sb 1.26.4.4: #i26602# Fixed typo.
2004/03/15 15:59:10 sb 1.26.4.3: #i21150# Added support for extended interface attributes.
2004/03/12 14:17:16 sb 1.26.4.2: #i21150# Adapted to modified registry type reader.
2004/03/09 15:02:37 sb 1.26.4.1: #i21150# Constructing Java and C++ code for services and singletons.
2004-03-30 15:52:59 +00:00
Rüdiger Timm
83d6cb0b76 INTEGRATION: CWS sb14 (1.5.70); FILE MERGED
2004/03/12 14:17:16 sb 1.5.70.1: #i21150# Adapted to modified registry type reader.
2004-03-30 15:52:33 +00:00
Rüdiger Timm
97d36b3ffe INTEGRATION: CWS sb14 (1.1.1.1.108); FILE MERGED
2004/03/09 15:02:37 sb 1.1.1.1.108.1: #i21150# Constructing Java and C++ code for services and singletons.
2004-03-30 15:52:20 +00:00
Rüdiger Timm
8074d3206b INTEGRATION: CWS sb14 (1.20.14); FILE MERGED
2004/03/12 14:17:16 sb 1.20.14.1: #i21150# Adapted to modified registry type reader.
2004-03-30 15:52:08 +00:00
Rüdiger Timm
9d4d71eb7f INTEGRATION: CWS sb14 (1.1.2); FILE ADDED
2004/03/12 14:17:16 sb 1.1.2.2: #i21150# Adapted to modified registry type reader.
2004/03/09 15:01:00 sb 1.1.2.1: #i21150# Constructing Java and C++ code for services and singletons.
2004-03-30 15:51:54 +00:00
Jens-Heiner Rechtien
9e19e55657 INTEGRATION: CWS sb10 (1.17.22); FILE MERGED
2003/12/17 10:20:56 sb 1.17.22.6: RESYNC: (1.18-1.19); FILE MERGED
2003/12/01 11:09:33 sb 1.17.22.5: #114000# Drop support for service description types, add support for multiple-inheritance interface types instead.
2003/11/04 13:58:54 sb 1.17.22.4: #112870# Generate UNOTYPEINFO for service descriptions.
2003/10/30 12:47:48 sb 1.17.22.3: #112870# Fixed preliminary code generation for services.
2003/10/30 09:51:33 sb 1.17.22.2: RESYNC: (1.17-1.18); FILE MERGED
2003/10/30 09:09:26 sb 1.17.22.1: #112870# Added preliminary code generation for services.
2004-02-03 10:54:05 +00:00
Jens-Heiner Rechtien
8abe53a2ea INTEGRATION: CWS sb10 (1.23.2); FILE MERGED
2004/01/13 14:16:38 sb 1.23.2.3: RESYNC: (1.23-1.24); FILE MERGED
2003/12/10 10:45:35 sb 1.23.2.2: #114000# Fixed minor omission.
2003/12/10 08:46:45 sb 1.23.2.1: #114000# Adapted to multiple-inheritance interface types.
2004-02-03 10:53:35 +00:00
Jens-Heiner Rechtien
a6e0116ada INTEGRATION: CWS geordi2q14 (1.7.8); FILE MERGED
2004/01/29 12:45:33 hr 1.7.8.1: #111934#: merge CWS ooo111fix2
2004-02-02 18:45:02 +00:00
Jens-Heiner Rechtien
a68daaf4fc INTEGRATION: CWS geordi2q14 (1.24.6); FILE MERGED
2004/01/29 12:45:32 hr 1.24.6.1: #111934#: merge CWS ooo111fix2
2004-02-02 18:44:41 +00:00
Vladimir Glazounov
e49d48c7ae INTEGRATION: CWS geordi2q11 (1.6.38); FILE MERGED
2003/12/15 17:38:43 hr 1.6.38.1: #111934#: join CWS ooo111fix1
2003-12-17 16:06:07 +00:00
Vladimir Glazounov
1b94291f3f INTEGRATION: CWS geordi2q11 (1.23.6); FILE MERGED
2003/12/15 17:38:41 hr 1.23.6.1: #111934#: join CWS ooo111fix1
2003-12-17 16:05:44 +00:00
Rüdiger Timm
095b34354d INTEGRATION: CWS ooo20031110 (1.17.26); FILE MERGED
2003/11/10 11:09:02 waratah 1.17.26.1: #i22301# resolve for scope issues
2003-12-01 17:08:27 +00:00
Oliver Bolte
7587f410c9 #112751# change for unix only 2003-10-22 10:04:37 +00:00
Oliver Bolte
6a6571cddb #112751# permission for unix 2003-10-22 08:23:30 +00:00
Oliver Bolte
d2918adf94 INTEGRATION: CWS sdk08 (1.17.20); FILE MERGED
2003/10/02 16:02:14 jsc 1.17.20.1: #106565# generate temp files always, rename complete files
2003-10-20 12:09:48 +00:00
Oliver Bolte
fbe5486872 INTEGRATION: CWS sdk08 (1.6.40); FILE MERGED
2003/10/02 16:02:14 jsc 1.6.40.1: #106565# generate temp files always, rename complete files
2003-10-20 12:09:37 +00:00
Oliver Bolte
6fe8ad01a1 INTEGRATION: CWS sdk08 (1.2.76); FILE MERGED
2003/10/02 16:02:12 jsc 1.2.76.1: #106565# generate temp files always, rename complete files
2003-10-20 12:09:28 +00:00
Oliver Bolte
d96d013f5c INTEGRATION: CWS sdk08 (1.22.20); FILE MERGED
2003/10/02 16:02:11 jsc 1.22.20.2: #106565# generate temp files always, rename complete files
2003/09/17 11:47:36 jsc 1.22.20.1: #108849# change identifer names for member constructors
2003-10-20 12:09:18 +00:00
Oliver Bolte
d1982890f3 INTEGRATION: CWS sdk08 (1.17.20); FILE MERGED
2003/10/02 16:02:10 jsc 1.17.20.2: #106565# generate temp files always, rename complete files
2003/09/17 11:47:35 jsc 1.17.20.1: #108849# change identifer names for member constructors
2003-10-20 12:09:10 +00:00
Vladimir Glazounov
5d6df91b61 INTEGRATION: CWS uno1 (1.20.8.1.4); FILE MERGED
2003/03/03 12:10:18 jsc 1.20.8.1.4.1: #107571# use always typelib_static_type_getByTypeClass for uno.Esception and uno.XInterface, even if -C/-L is used
2003-03-20 11:35:00 +00:00
Jens-Heiner Rechtien
a832295be4 MWS_SRX644: migrate branch mws_srx644 -> HEAD 2003-03-19 15:03:25 +00:00
Juergen Schmidt
28b696f147 #105422# special work for command file 2002-11-21 09:49:33 +00:00
Juergen Schmidt
a634061cb9 #105422# using osl_getCommandLineArgs for rdb input files 2002-11-20 15:20:29 +00:00
Jens-Heiner Rechtien
97dccdfd03 #101685#,#i6886# merge OOO_STABLE_1_PORTS (1.13-13.8.1) -> HEAD 2002-08-20 12:51:40 +00:00
Daniel Boelzle
73d9da9960 #101918# supporting -X option now 2002-07-31 11:46:45 +00:00
Juergen Schmidt
f9bc711ac8 #100439# modify code generation for hyper 2002-06-25 07:56:49 +00:00
Jörg Budischewski
f25fa80836 #99601# multiple tempfiles now work under unix, problem with temporary file name creation fixed 2002-06-24 14:28:47 +00:00
Juergen Schmidt
5aa27a9a6c #100439# modify hyper support 2002-06-18 16:28:00 +00:00
Jens-Heiner Rechtien
8130b32b67 #65293#: include <string.h> 2002-02-21 10:44:33 +00:00
Jens-Heiner Rechtien
ba4c56c1e1 #65293#: include <string.h> 2002-02-21 10:35:11 +00:00
Juergen Schmidt
e57168966c #94723# rename temp file 2001-11-15 12:00:46 +00:00
Jörg Budischewski
78cecaf579 #93678# extended UNOTYPEINFO for structs (incompatible) 2001-10-26 10:40:32 +00:00
Daniel Boelzle
da49fa8f51 #92951# added CPPU_GCC3( super_type ) for structs 2001-10-19 12:26:20 +00:00
Vladimir Glazounov
eb7f740322 #65293# endl chanched for \n 2001-08-20 10:10:55 +00:00
Juergen Schmidt
289a31e4aa #91088# convert registry path to URL 2001-08-17 12:15:48 +00:00
Juergen Schmidt
afed827a0b #87190# remove UNORUNTIMEDATA in generated classes 2001-08-02 11:53:28 +00:00
Hans-Joachim Lankenau
3b343d26ad #87298# inlining doesn't work here for msvc6 2001-07-18 15:45:23 +00:00
Hans-Joachim Lankenau
874998852c #87298# inlining doesn't work here for msvc6 2001-07-18 15:42:56 +00:00
Hans-Joachim Lankenau
782310b079 #87298# inlining doesn't work here for msvc6 2001-07-18 15:34:15 +00:00
Juergen Schmidt
e19eb8b4b2 #87298# remove operator<< for OString, now inline 2001-06-20 14:25:24 +00:00
Juergen Schmidt
4af0b189a0 #87298# insert operator<< for OString 2001-06-20 13:52:32 +00:00
Juergen Schmidt
40cd280e03 #87298# insert operator<< for OString 2001-06-20 13:50:40 +00:00
Jens-Heiner Rechtien
73c4f8e85f #65293#: don't link against libstdc++ and libstl_port 2001-06-01 17:11:13 +00:00
Juergen Schmidt
2f0c236054 #87052# insert SAL_NO_VTABLE 2001-05-17 12:51:27 +00:00
Hans-Joachim Lankenau
43174a9ef9 cleanup 2001-05-14 15:47:26 +00:00
Philipp Lohmann
835c83c7f2 fixed and off by one issue 2001-05-10 19:07:30 +00:00
Philipp Lohmann
1b9705daac rtl string api changes 2001-05-10 13:16:41 +00:00
Juergen Schmidt
eebe9f389e remove Uik and throw RuntimeException 2001-05-03 13:43:01 +00:00
Juergen Schmidt
7675fb2c57 modyfied 2001-04-23 12:07:54 +00:00
Juergen Schmidt
84788fbef5 forwad declaration for interfaces 2001-04-20 12:58:54 +00:00
Juergen Schmidt
21859fd541 new 2001-04-17 15:15:48 +00:00
Juergen Schmidt
bf97db6c09 no exceptions for acquire/release in typedescription 2001-04-12 06:39:26 +00:00
Juergen Schmidt
4a568810c3 short parameter name in typedescription 2001-04-12 06:24:46 +00:00
Juergen Schmidt
fe7204a7d6 change error output 2001-04-11 07:30:40 +00:00
Juergen Schmidt
3116185ab0 performance optimization, stl iterators 2001-04-11 06:29:27 +00:00
Juergen Schmidt
bae6ee5c8b bugfix filename for file checking 2001-04-06 13:01:15 +00:00
Juergen Schmidt
d1670f13cf bugfix filename for file checking 2001-04-06 11:24:38 +00:00
Juergen Schmidt
1976b98aaf bugfix filename for file checking 2001-04-06 11:20:29 +00:00
Juergen Schmidt
04441091d3 change enum value counter 2001-03-14 11:03:58 +00:00
Kay Ramme
71b5c85315 wrong type for enums 2001-03-14 08:49:51 +00:00
Juergen Schmidt
cdbacc5571 remove vos dependencies 2001-03-13 11:04:26 +00:00
Juergen Schmidt
ebf67d916d new option -nD 2001-03-07 13:02:52 +00:00
Juergen Schmidt
23daaee520 insert new function isBaseType 2001-03-07 12:58:42 +00:00
Juergen Schmidt
65a51aef81 insert new option -nD (no dependent types are generated) 2001-03-06 07:17:55 +00:00
Juergen Schmidt
5ec32b6b52 remove warnings 2001-02-05 15:08:17 +00:00
Sander Vesik
d4e23e5191 iMerge FreeBSD changes into the trunk from OO613B 2001-01-30 09:22:31 +00:00
Juergen Schmidt
3382739d6a generate empty throw declaration for getCppuType functions 2001-01-02 14:33:07 +00:00
Oliver Bolte
332d90be89 stlport_verison 2000-12-18 10:59:01 +00:00
ts
aad80bcc2e using osl::MutextGuard instead of vos::OGuard 2000-12-13 11:29:36 +00:00
ts
6d0bf579a8 nitial revision 2000-12-11 13:20:04 +00:00
ts
446179683f added nested type handling 2000-12-11 12:57:15 +00:00
Oliver Bolte
ac13e950ab #65293# undeclared funktion 2000-11-13 13:41:57 +00:00
Kay Ramme
26c4ca5a48 fixed: missing typeinfo for empty interfaces 2000-11-08 09:33:21 +00:00
Jens-Heiner Rechtien
c5c42af988 #65293#: STLport-4.0 2000-11-06 16:46:57 +00:00
Juergen Schmidt
59828e3ef0 change default constructor of exceptions 2000-11-06 14:44:06 +00:00
Juergen Schmidt
eb976c7785 remove option -CS 2000-11-06 14:42:14 +00:00
mm
b03fe6b1e8 generate CORBA IDL 2000-09-21 06:43:11 +00:00
Jens-Heiner Rechtien
b525a3115f initial import 2000-09-18 14:29:57 +00:00