/[eiffelstudio]/branches/eth/eve/Src/library/com
ViewVC logotype

Log of /branches/eth/eve/Src/library/com

View Directory Listing Directory Listing


Sticky Revision:

Revision 92684 - Directory Listing
Modified Fri Jun 7 15:28:53 2013 UTC (6 years, 6 months ago) by jasonw
<<Merged from trunk#92682.>>

Revision 91005 - Directory Listing
Modified Mon Jan 28 14:40:26 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#90997.>>

Revision 88507 - Directory Listing
Modified Fri Apr 6 19:59:32 2012 UTC (7 years, 8 months ago) by jasonw
<<Merged from trunk#88506.>>

Revision 88234 - Directory Listing
Modified Fri Jan 27 09:58:45 2012 UTC (7 years, 10 months ago) by jasonw
<<Merged from trunk#88233.>>

Revision 83928 - Directory Listing
Modified Fri Jul 16 15:21:01 2010 UTC (9 years, 5 months ago) by mpei
<<Merged from trunk#83927>>

Revision 83594 - Directory Listing
Modified Thu Jun 17 09:23:33 2010 UTC (9 years, 6 months ago) by julian
<<Merged from trunk#83593.>>

Revision 83441 - Directory Listing
Modified Sat Jun 5 13:52:53 2010 UTC (9 years, 6 months ago) by jasonw
Renamed branch eve3 to eve. The eve branch serves as the new branch for the EVE project.

Revision 83331 - Directory Listing
Modified Wed May 26 18:49:35 2010 UTC (9 years, 6 months ago) by jasonw
Original Path: branches/eth/eve3/Src/library/com
<<Breanched from trunk@83330>> Created a branch to upgrade Eiffel Transform library to trunk.

Revision 82875 - Directory Listing
Modified Mon Apr 19 23:05:00 2010 UTC (9 years, 7 months ago) by manus
Original Path: trunk/Src/library/com
Use new signature for CHARACTER_8 based functions.


Revision 82581 - Directory Listing
Modified Tue Mar 16 03:07:44 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/Src/library/com
Moved the experimental branch to be the default for libraries.


Revision 79072 - Directory Listing
Modified Wed Jun 3 23:37:10 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/com
Copy of $EIFFEL_SRC/library that will contain the void-safe SPECIAL changes.


Revision 78475 - Directory Listing
Modified Fri May 1 21:42:03 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/Src/library/com
Updated to 1-5-0 schema version of ECFs.


Revision 78329 - Directory Listing
Modified Wed Apr 22 16:08:59 2009 UTC (10 years, 7 months ago) by tedf
Original Path: trunk/Src/library/com
Removed `throwing_exception' to make it compilable. `throwing_exception' was decided not to be exported.

Revision 77298 - Directory Listing
Modified Tue Feb 24 23:44:31 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/Src/library/com
Use new syntax for object test and attached/detachable type.


Revision 77187 - Directory Listing
Modified Tue Feb 17 23:44:41 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/Src/library/com
Use better tag than `attached' since now it is a keyword.


Revision 77160 - Directory Listing
Modified Mon Feb 16 06:45:14 2009 UTC (10 years, 10 months ago) by tedf
Original Path: trunk/Src/library/com
- Removed inheritance from {COM_FAILURE}, since this class should not have been used as exception objects.
- Added back EXCEPTIONS as parent, otherwise missing or changed interfaces would break code written prior to Exception as Object.
- Added features to keep as much as possible the same interfaces as those had been added with {COM_FAILURE}.
- Compared to the interfaces of 6.3 release: 
`meaning', `raise' conflict with those in {EXCEPTIONS}, now taken from {EXCEPTIONS}.
The following, do not make sense anymore, have been removed (together with inheritance from {COM_FAILURE}):
is_caught: BOOLEAN
is_ignorable: BOOLEAN
is_ignored: BOOLEAN
is_raisable: BOOLEAN
set_hresult_code (a_code: like hresult_code)
set_message (a_message: like message)

Revision 76420 - Directory Listing
Modified Mon Dec 29 20:27:11 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/Src/library/com
Removal of `is' keyword.
Replacement of `is' by `=' for constant definitions.
Replaced `indexing' by `note'.


Revision 76156 - Directory Listing
Modified Mon Dec 15 05:04:58 2008 UTC (11 years ago) by manus
Original Path: trunk/Src/library/com
Adapted our libraries to use the alias names rather than infix/prefix since now EiffelBase is using the
  alias names for its operators.


Revision 75186 - Directory Listing
Modified Sun Oct 19 06:36:17 2008 UTC (11 years, 1 month ago) by manus
Original Path: trunk/Src/library/com
Removed non-used locals.


Revision 75185 - Directory Listing
Modified Sun Oct 19 06:34:28 2008 UTC (11 years, 1 month ago) by manus
Original Path: trunk/Src/library/com
Updated to new signature of `eif_gen_param_id'.


Revision 74820 - Directory Listing
Modified Thu Sep 25 00:07:03 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
No need for a global variable `return_hr_value' when a local is sufficient.
Removed useless `extern' declaration for `exenv' since it is already a local, and
  of `eif_visible_is_off' since included via the Eiffel runtime header.


Revision 74729 - Directory Listing
Modified Thu Sep 18 16:33:15 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Fixed obsolete warnings.
Updated to new syntax for variant.


Revision 73693 - Directory Listing
Modified Fri May 23 16:16:38 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/Src/library/com
Now that EXCEPTION defines `out' we need to undefine the version from ANY in the branches
  that do not inherit from EXCEPTION.


Revision 72306 - Directory Listing
Modified Thu Feb 14 10:30:05 2008 UTC (11 years, 10 months ago) by tedf
Original Path: trunk/Src/library/com
- Peeled ISE implementation for exception as object.
- Made all features in EXCEPTION_MANAGER built-ins.
- Added EXCEPTION_MANAGER_FACTORY as a solution to instantiate exception manager for local implementations.
- Instantiate ISE_EXCEPTION_MANAGER instead of EXCEPTION_MANAGER.
- Changed com, vision2 and wel accordingly.

Revision 72139 - Directory Listing
Modified Thu Jan 31 11:49:41 2008 UTC (11 years, 10 months ago) by jfiat
Original Path: trunk/Src/library/com
improved geant scripts
+ added a few tools as Dev Pack  (disabled by default)
+ added script for com, and store Clib

(this is still not complete and perfect, but better than before)

Revision 71998 - Directory Listing
Modified Mon Jan 21 15:17:04 2008 UTC (11 years, 10 months ago) by manus
Original Path: trunk/Src/library/com
Replaced `henter' by `eif_protect' which should not have been used at the first place.


Revision 71997 - Directory Listing
Modified Mon Jan 21 15:16:01 2008 UTC (11 years, 10 months ago) by manus
Original Path: trunk/Src/library/com
Replaced `henter' by `eif_protect' which should not have been used at the first place.


Revision 71861 - Directory Listing
Modified Fri Jan 11 12:25:35 2008 UTC (11 years, 11 months ago) by tedf
Original Path: trunk/Src/library/com
- Added back `eename' and `eedefined' in runtime, so that EiffelCom can still use them.
- Changed EN_PROG to EN_COM in EiffelCom and raise COM_FAILURE objects instead of a developer exception.
- Merged ECOM_EXCEPTION into COM_FAILURE, using build-in mechanism.
- Removed some hard-code and duplicated code.

Revision 71644 - Directory Listing
Modified Tue Dec 25 07:10:04 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/Src/library/com
Removed non-used locals.


Revision 69587 - Directory Listing
Modified Sat Jul 21 19:09:54 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/Src/library/com
New way of compiling the C libraires of Eiffel libraries:
- we use Makefile-win.SH
- we use compile_library.bat to generate a portable Makefile from the Makefile-win.SH
Currently it works with msc, bcb and mingw (the later does not work with COM)


Revision 69363 - Directory Listing
Modified Tue Jul 10 17:06:40 2007 UTC (12 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Fixed missing creation of `bcb' directory which showed due to the recent changes in rev#69255
  which did not properly take into account the additional nesting of directory.


Revision 69332 - Directory Listing
Modified Fri Jul 6 19:24:07 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/Src/library/com
Added macros ECOM_ENTER_PROC_STUB and ECOM_EXIT_PROC_STUB to mirror function equivalents.
Modified ECOM_ENTER_STUB and ECOM_EXIT_STUB to enable raising visible exceptions.

Revision 69283 - Directory Listing
Modified Mon Jul 2 19:39:47 2007 UTC (12 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Fixed missing creation of `bcb' directory which showed due to the recent changes in rev#69235
  which did not properly take into account the additional nesting of directory.


Revision 69258 - Directory Listing
Modified Thu Jun 28 19:00:32 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/Src/library/com
Added missing ECOM_INTERFACE visible clause.

Revision 69257 - Directory Listing
Modified Thu Jun 28 18:59:48 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/Src/library/com
Added general purpose COM runtime prototype.

Revision 69256 - Directory Listing
Modified Thu Jun 28 18:59:16 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/Src/library/com
Added new macros for protecting COM stubs.

Revision 69255 - Directory Listing
Modified Thu Jun 28 18:56:58 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/Src/library/com
Added new ecom_runtime object file dependency.
Fixed copy of lib files.

Revision 69254 - Directory Listing
Modified Thu Jun 28 18:56:28 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/Src/library/com
Added new ecom_runtime object file dependency

Revision 69253 - Directory Listing
Modified Thu Jun 28 18:54:59 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/Src/library/com
Added general purpose runtime class.

Revision 69235 - Directory Listing
Modified Wed Jun 27 00:08:59 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/Src/library/com
Fixed location of borland lib files.

Revision 68087 - Directory Listing
Modified Thu May 3 17:33:51 2007 UTC (12 years, 7 months ago) by paulb
Original Path: trunk/Src/library/com
Reformatted using resave tool, which mirrors how EiffelStudio's configuration UI save the settings.

Revision 67685 - Directory Listing
Modified Mon Apr 2 18:53:48 2007 UTC (12 years, 8 months ago) by paulb
Original Path: trunk/Src/library/com
Formatted using spaces.
Set namespace to create neat namespaces in accordance to new rules.

Revision 66853 - Directory Listing
Modified Thu Feb 22 22:53:14 2007 UTC (12 years, 9 months ago) by paulb
Original Path: trunk/Src/library/com
Configured to use platform paths.

Revision 65969 - Directory Listing
Modified Tue Jan 16 22:05:18 2007 UTC (12 years, 11 months ago) by manus
Original Path: trunk/Src/library/com
Removed invariants since some routines are explicitely violating it.


Revision 65961 - Directory Listing
Modified Tue Jan 16 18:42:26 2007 UTC (12 years, 11 months ago) by manus
Original Path: trunk/Src/library/com
Fixed bug#11826 where `c_skip' had a wrong argument cast causing a C compilation error
  with Borland.


Revision 64911 - Directory Listing
Modified Thu Nov 9 00:36:43 2006 UTC (13 years, 1 month ago) by konradm
Original Path: trunk/Src/library/com
- Added compiler support for supplier preconditions.
- In finalized code the dynamic type is now used to detect whether assertions need to be checked.
- Implemented invariant checking in finalized code.
- Changed ecf files of libraries to not have any assertion checking.

Revision 63062 - Directory Listing
Modified Tue Aug 29 15:19:15 2006 UTC (13 years, 3 months ago) by manus
Original Path: trunk/Src/library/com
Moved declaration of `eif_stack' to where it makes sense to avoid C compilation error.


Revision 62791 - Directory Listing
Modified Sun Aug 20 05:32:52 2006 UTC (13 years, 3 months ago) by manus
Original Path: trunk/Src/library/com
Fixed incorrect visibility clauses.


Revision 62697 - Directory Listing
Modified Thu Aug 17 20:49:39 2006 UTC (13 years, 4 months ago) by patrickr
Original Path: trunk/Src/library/com
fixed com library, made needed classes visible

Revision 62480 - Directory Listing
Modified Sun Aug 13 03:35:13 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/library/com
Fixed undetected sofar VYCP(2) error.


Revision 61060 - Directory Listing
Modified Fri Jul 7 18:31:25 2006 UTC (13 years, 5 months ago) by patrickr
Original Path: trunk/Src/library/com
fix to make examples compile

Revision 59408 - Directory Listing
Modified Mon Jun 5 18:14:58 2006 UTC (13 years, 6 months ago) by patrickr
Original Path: trunk/Src/library/com
created base_extension and gobo_extension libraries which provide some extensions to base and gobo
moved some generally usable classes into base_extension and gobo_extension

Revision 59055 - Directory Listing
Modified Thu May 18 17:14:14 2006 UTC (13 years, 7 months ago) by patrickr
Original Path: trunk/Src/library/com
changed default assertion level of libraries to require only

Revision 59034 - Directory Listing
Modified Wed May 17 20:16:53 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/com
Renamed all .acex file into .ecf file as requested to match the
  definition we currently give in the open dialog (Eiffel Config File).
  It also makes life easier when building Windows installation since
  we don't need to use the short name with the wrong extension (use ACE
  instead of ACEX).
Updated Eiffel code that was using the acex manifest constant to use a constant
  whenever it was possible.


Revision 58575 - Directory Listing
Modified Fri Apr 28 23:46:02 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/com
Normalized the XML content to follow result of an XSL Transformation.


Revision 58513 - Directory Listing
Modified Thu Apr 27 18:57:08 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/com
Updated configuration file to include a description as well as the license type used for
  the library.
Removed indexing.txt in case they were one, since now description is taken from configuration file.


Revision 58455 - Directory Listing
Modified Tue Apr 25 19:21:07 2006 UTC (13 years, 7 months ago) by raphaels
Original Path: trunk/Src/library/com
FixedFixed syntax errors and externals.


Revision 58454 - Directory Listing
Modified Tue Apr 25 19:20:38 2006 UTC (13 years, 7 months ago) by raphaels
Original Path: trunk/Src/library/com
Updated calls to ECOM_WRAPPER creation routine to reflect new name (`make' instead of `make_from_pointer').

Revision 58453 - Directory Listing
Modified Tue Apr 25 19:20:02 2006 UTC (13 years, 7 months ago) by raphaels
Original Path: trunk/Src/library/com
Updated calls to ECOM_WRAPPER creation routine to reflect new name (`make' instead of `make_from_pointer').

Revision 58452 - Directory Listing
Modified Tue Apr 25 19:19:01 2006 UTC (13 years, 7 months ago) by raphaels
Original Path: trunk/Src/library/com
Fixed syntax errors and externals.

Revision 58451 - Directory Listing
Modified Tue Apr 25 19:06:18 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/com
Fixed wrong UUID which was the same as the EiffelParse one.


Revision 58425 - Directory Listing
Modified Mon Apr 24 16:26:15 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/com
Made it compile with Borland by taking into account removed C files.


Revision 58407 - Directory Listing
Modified Fri Apr 21 20:59:12 2006 UTC (13 years, 7 months ago) by patrickr
Original Path: trunk/Src/library/com
fixed some library config files

Revision 58301 - Directory Listing
Modified Wed Apr 19 16:37:43 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/com
Updated `external_object' clauses to take into account `multithreaded' libraries as well.


Revision 58277 - Directory Listing
Modified Tue Apr 18 22:02:15 2006 UTC (13 years, 8 months ago) by patrickr
Original Path: trunk/Src/library/com
updated configuration files for new conditionals

Revision 58274 - Directory Listing
Modified Tue Apr 18 21:03:15 2006 UTC (13 years, 8 months ago) by manus
Original Path: trunk/Src/library/com
Improved include/objects specification, but it is not correct until we have support
  for multithreaded conditional.


Revision 58250 - Directory Listing
Modified Mon Apr 17 23:46:47 2006 UTC (13 years, 8 months ago) by manus
Original Path: trunk/Src/library/com
Added Eiffel Forum License to the C/C++/H files.


Revision 58238 - Directory Listing
Modified Mon Apr 17 19:16:57 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Removed names of files that have been deleted from list of compiled files.

Revision 58234 - Directory Listing
Modified Mon Apr 17 19:11:40 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Removed names of files that have been deleted from list of compiled files.

Revision 58227 - Directory Listing
Modified Mon Apr 17 18:27:50 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Eiffel wrapper around C++/COM BSTR type.

Revision 58187 - Directory Listing
Modified Wed Apr 12 16:44:15 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Refactored to remove need for external C file.

Revision 58186 - Directory Listing
Modified Wed Apr 12 16:43:49 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Refactored to remove need for external C file.

Revision 58185 - Directory Listing
Modified Wed Apr 12 16:43:27 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Cosmetics.

Revision 58184 - Directory Listing
Modified Wed Apr 12 16:42:54 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Removed unused files after refactoring of wizard code.

Revision 58183 - Directory Listing
Modified Wed Apr 12 16:42:21 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Refactored to remove need for external C file.

Revision 58182 - Directory Listing
Modified Wed Apr 12 16:41:13 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Removed unused files after refactoring of wizard code.

Revision 58043 - Directory Listing
Modified Wed Apr 5 18:06:36 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Now use WEL_STRING instead of ECOM_WIDE_STRING which is obsolete.

Revision 58042 - Directory Listing
Modified Wed Apr 5 18:05:24 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Made ECOM_WIDE_STRING obsolete as WEL_STRING is now Unicode.

Revision 58041 - Directory Listing
Modified Wed Apr 5 18:03:37 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Rewrote ECOM_GUID so that it doesn't require C externals anymore.

Revision 58040 - Directory Listing
Modified Wed Apr 5 18:03:02 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Rewrote ECOM_GUID so that it doesn't require C externals anymore.

Revision 58039 - Directory Listing
Modified Wed Apr 5 18:02:16 2006 UTC (13 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Rewrote ECOM_GUID so that it doesn't require C externals anymore.

Revision 58038 - Directory Listing
Modified Wed Apr 5 17:39:28 2006 UTC (13 years, 8 months ago) by tedf
Original Path: trunk/Src/library/com
Modified subversion eol-style to be native.
Uses different preferences library on different platforms in editor library.

Revision 58013 - Directory Listing
Modified Tue Apr 4 00:25:14 2006 UTC (13 years, 8 months ago) by tedf
Original Path: trunk/Src/library/com
Modified and some existing acex.
First commit of library acex files.

Revision 56675 - Directory Listing
Modified Mon Jan 23 02:25:44 2006 UTC (13 years, 10 months ago) by manus
Original Path: trunk/Src/library/com
Added Eiffel Forum License Version 2 and missing copyright statments.


Revision 56324 - Directory Listing
Modified Thu Dec 22 18:28:08 2005 UTC (13 years, 11 months ago) by manus
Original Path: trunk/Src/library/com
Made it compile with `gelint'.


Revision 52611 - Directory Listing
Modified Fri Jun 24 19:26:51 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Use -MT in C compilation flags to reflect change on Windows where using VS
  now requires this flag as it will not work link when using VS 2005.


Revision 51861 - Directory Listing
Modified Tue Jun 7 22:29:25 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/library/com
Added `is_missing' query.


Revision 51276 - Directory Listing
Modified Mon May 23 13:24:53 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/library/com
Renamed ECOM_VARIANT_ACCESS into ECOM_SHARED_VARIANT


Revision 51002 - Directory Listing
Modified Thu May 12 13:44:14 2005 UTC (14 years, 7 months ago) by raphaels
Original Path: trunk/Src/library/com
Added `arrays_equal' which compare ecom arrays using object comparison. Fixes bug sin postcondition of feature setting variant with ecom arrays.


Revision 51001 - Directory Listing
Modified Thu May 12 13:43:08 2005 UTC (14 years, 7 months ago) by raphaels
Original Path: trunk/Src/library/com
Exported object_comparison, compare_objects and compare_references to be used in ECOM_VARIANT


Revision 50835 - Directory Listing
Modified Mon May 9 16:08:28 2005 UTC (14 years, 7 months ago) by raphaels
Original Path: trunk/Src/library/com
Protected code against problems in C code.


Revision 50834 - Directory Listing
Modified Mon May 9 15:11:55 2005 UTC (14 years, 7 months ago) by raphaels
Original Path: trunk/Src/library/com
Fixed implementation of c_format_message


Revision 50833 - Directory Listing
Modified Mon May 9 15:11:29 2005 UTC (14 years, 7 months ago) by raphaels
Original Path: trunk/Src/library/com
Removed useless line


Revision 49994 - Directory Listing
Modified Tue Apr 12 19:38:36 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/library/com
Access to `missing' variant that can be used in place of optional arguments for specifying the default value.


Revision 49249 - Directory Listing
Modified Wed Mar 16 23:11:28 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/library/com
Added `has_...' features that check whether type includes given flag rather than being equal to it. Also refactored code.


Revision 49248 - Directory Listing
Modified Wed Mar 16 23:10:14 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/library/com
Added conversion features and refactored code


Revision 49247 - Directory Listing
Modified Wed Mar 16 23:07:28 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/library/com
Refactoring


Revision 48190 - Directory Listing
Modified Tue Feb 1 02:02:26 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/library/com
Fixed queries for var types. We should use `binary_and' only on VT_ARRAY and VT_BYREF.


Revision 48101 - Directory Listing
Modified Sat Jan 29 23:25:52 2005 UTC (14 years, 10 months ago) by manus
Original Path: trunk/Src/library/com
Fixed a VWEQ compiler error not detected before since it was disabled for Void.


Revision 48044 - Directory Listing
Modified Fri Jan 28 02:23:28 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/library/com
Fixed bug where we did not allocate enough memory for a C string.


Revision 48043 - Directory Listing
Modified Fri Jan 28 02:22:52 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/library/com
Dummy implementation of `ccom_ce_array_record', returns NULL for now.


Revision 47979 - Directory Listing
Modified Thu Jan 27 01:06:55 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/library/com
Added declaration of `ccom_ec_array_record'.


Revision 47920 - Directory Listing
Modified Wed Jan 26 02:19:15 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/library/com
Refactoring


Revision 47919 - Directory Listing
Modified Wed Jan 26 02:18:54 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/library/com
Implemented `ccom_ec_array_record'


Revision 47368 - Directory Listing
Modified Wed Jan 5 01:38:19 2005 UTC (14 years, 11 months ago) by raphaels
Original Path: trunk/Src/library/com
Replaced use of deprecated RTMS with use of `eif_string'.


Revision 47367 - Directory Listing
Modified Wed Jan 5 01:36:45 2005 UTC (14 years, 11 months ago) by raphaels
Original Path: trunk/Src/library/com
Now uses `eif_string' instead of CECIL to build empty Eiffel string.


Revision 47093 - Directory Listing
Modified Fri Dec 17 02:48:36 2004 UTC (15 years ago) by manus
Original Path: trunk/Src/library/com
Use ISE_PLATFORM when accessing runtime header files so that it works on 32
  and 64 bits version of Windows.


Revision 47092 - Directory Listing
Modified Fri Dec 17 02:28:15 2004 UTC (15 years ago) by manus
Original Path: trunk/Src/library/com
Use ISE_PLATFORM when accessing runtime header files so that it works on 32
  and 64 bits version of Windows.


Revision 45567 - Directory Listing
Modified Sat Sep 11 23:59:57 2004 UTC (15 years, 3 months ago) by manus
Original Path: trunk/Src/library/com
Fixed errors reported by gelint since our compiler does not do yet system
validity checking (i.e. flat degree 3 checking).


Revision 45456 - Directory Listing
Modified Tue Aug 31 22:39:53 2004 UTC (15 years, 3 months ago) by manus
Original Path: trunk/Src/library/com
Reverted to version 1.10 modulo for `ccom_variant' and `ccom_set_variant'
  because now the `ccom_ce_safearray_*' features do not free their argument
  therefore the memory allocation with `SafeArrayCopy' is never freed thus
  a leak. This duplication was ok before version 1.40 of ecom_runtime_c_e.cpp
  but not anymore.


Revision 45449 - Directory Listing
Modified Tue Aug 31 16:08:29 2004 UTC (15 years, 3 months ago) by manus
Original Path: trunk/Src/library/com
Fixed memory leak in COM when returning STRING from BSTR in variant. There is
no need to do an allocation since the Eiffel STRING is a copy of the BSTR anyway.


Revision 43840 - Directory Listing
Modified Wed Jun 16 19:38:22 2004 UTC (15 years, 6 months ago) by rogers
Original Path: trunk/Src/library/com
Updated copyrights.


Revision 43041 - Directory Listing
Modified Fri May 14 03:41:43 2004 UTC (15 years, 7 months ago) by manus
Original Path: trunk/Src/library/com
Replace `clone' by `twin'.


Revision 42279 - Directory Listing
Modified Tue Mar 23 18:08:29 2004 UTC (15 years, 8 months ago) by paulb
Original Path: trunk/Src/library/com
removed `consistent' and `setup'  from undefine clause of inherited ANY as
the respective obsolete features in ANY have now been removed.


Revision 41137 - Directory Listing
Modified Wed Jan 28 18:08:54 2004 UTC (15 years, 10 months ago) by rogers
Original Path: trunk/Src/library/com
Updated inheritance structure to reflect the new versions of `copy' and
`is_equal' in WEL_STRUCTURE. Replaced occurances of `clone' with `twin'.


Revision 40320 - Directory Listing
Modified Thu Nov 6 22:59:16 2003 UTC (16 years, 1 month ago) by manus
Original Path: trunk/Src/library/com
Use DISPOSABLE instead of MEMORY since this is the new location of `dispose'.


Revision 39613 - Directory Listing
Modified Tue Oct 14 01:17:32 2003 UTC (16 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Integrated bug fix for Berend De Boer.


Revision 39351 - Directory Listing
Modified Wed Oct 1 01:20:21 2003 UTC (16 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Added mulithreaded support to Borland.


Revision 39350 - Directory Listing
Modified Wed Oct 1 01:20:14 2003 UTC (16 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Now included in `make_msc.bat'.


Revision 39349 - Directory Listing
Modified Wed Oct 1 01:19:33 2003 UTC (16 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Compile multithreaded library by default.


Revision 39348 - Directory Listing
Modified Wed Oct 1 01:19:09 2003 UTC (16 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Make sure to delete .lib file at the end of compilation since it is copied
to `spec' directory.


Revision 39347 - Directory Listing
Modified Wed Oct 1 01:14:49 2003 UTC (16 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Added multithreaded com library for Borland.


Revision 39346 - Directory Listing
Modified Wed Oct 1 01:14:34 2003 UTC (16 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Remove `com_runtime.lib' after it is compiled.


Revision 39344 - Directory Listing
Modified Wed Oct 1 01:08:56 2003 UTC (16 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Added compilation of multithreaded com runtime for Microsoft Windows.


Revision 39343 - Directory Listing
Modified Wed Oct 1 01:07:08 2003 UTC (16 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Use `-OX' instead of `-Zi'


Revision 39265 - Directory Listing
Modified Wed Sep 24 17:23:42 2003 UTC (16 years, 2 months ago) by paulb
Original Path: trunk/Src/library/com
Correct result is returned


Revision 39020 - Directory Listing
Modified Fri Sep 12 02:02:49 2003 UTC (16 years, 3 months ago) by manus
Original Path: trunk/Src/library/com
Fixed due to recent change of IENUM_VARIANT_IMPL_PROXY, I guess someone forgot
to integrate this file as well.


Revision 38852 - Directory Listing
Modified Wed Sep 3 23:58:57 2003 UTC (16 years, 3 months ago) by raphaels
Original Path: trunk/Src/library/com
Fixed obsolete usage of "c_enomem"


Revision 38851 - Directory Listing
Modified Wed Sep 3 23:58:28 2003 UTC (16 years, 3 months ago) by raphaels
Original Path: trunk/Src/library/com
Fixed external signature


Revision 38850 - Directory Listing
Modified Wed Sep 3 23:57:50 2003 UTC (16 years, 3 months ago) by raphaels
Original Path: trunk/Src/library/com
Fixed memory leaks


Revision 38318 - Directory Listing
Modified Tue Aug 5 19:31:12 2003 UTC (16 years, 4 months ago) by manus
Original Path: trunk/Src/library/com
Fixed missing signature which was making C compilation to fail with a C++
compiler (with new way to generate C externals through their encapsulation
when they are polymorphic).


Revision 37559 - Directory Listing
Modified Thu Jun 5 22:14:08 2003 UTC (16 years, 6 months ago) by julieng
Original Path: trunk/Src/library/com
Replace `creation' keyword with `create' keyword.


Revision 37558 - Directory Listing
Modified Thu Jun 5 22:13:37 2003 UTC (16 years, 6 months ago) by julieng
Original Path: trunk/Src/library/com
Replace `creation' keyword with `create' keyword.
Replace !! keyword with `create' keyword.


Revision 37557 - Directory Listing
Modified Thu Jun 5 22:10:10 2003 UTC (16 years, 6 months ago) by julieng
Original Path: trunk/Src/library/com
Replace `creation' keyword with `create' keyword.
Replace !! keyword with `create' keyword


Revision 34983 - Directory Listing
Modified Fri Dec 6 02:48:37 2002 UTC (17 years ago) by manus
Original Path: trunk/Src/library/com
Fixed incorrect argument passing to `ccom_ec_bstr' in `ccom_set_name': we
were passing an EIF_OBJECT where we should have passed an EIF_REFERENCE.


Revision 34693 - Directory Listing
Modified Thu Oct 24 21:19:57 2002 UTC (17 years, 1 month ago) by manus
Original Path: trunk/Src/library/com
Updated multithreaded code to 5.1/5.2 distribution.


Revision 34692 - Directory Listing
Modified Thu Oct 24 21:15:52 2002 UTC (17 years, 1 month ago) by manus
Original Path: trunk/Src/library/com
Fixed typo.


Revision 34467 - Directory Listing
Modified Fri Sep 13 04:29:18 2002 UTC (17 years, 3 months ago) by paulb
Original Path: trunk/Src/library/com
Added temporary fix - VariantClear is no longer called


Revision 32820 - Directory Listing
Modified Tue Jul 9 02:08:51 2002 UTC (17 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Fixed ELKS obsolete message.


Revision 32345 - Directory Listing
Modified Mon Jun 3 18:21:17 2002 UTC (17 years, 6 months ago) by raphaels
Original Path: trunk/Src/library/com
Replaced obsolete call to `{STRING}.tail' with call to `{STRING}.keep_tail'


Revision 29978 - Directory Listing
Modified Fri Dec 28 17:45:45 2001 UTC (17 years, 11 months ago) by manus
Original Path: trunk/Src/library/com
Removed the -Zi option.


Revision 27936 - Directory Listing
Modified Thu Sep 27 19:47:51 2001 UTC (18 years, 2 months ago) by pichery
Original Path: trunk/Src/library/com
replaced "bench" with "studio"


Revision 27911 - Directory Listing
Modified Tue Sep 25 21:57:13 2001 UTC (18 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Corrected implementation of
ccom_ec_pointed_pointer


Revision 27910 - Directory Listing
Modified Tue Sep 25 21:56:28 2001 UTC (18 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Corrected implementation of
ccom_ce_pointed_pointer


Revision 27909 - Directory Listing
Modified Tue Sep 25 21:54:40 2001 UTC (18 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
No longer needed.


Revision 27908 - Directory Listing
Modified Tue Sep 25 21:53:54 2001 UTC (18 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
New implementation.


Revision 27907 - Directory Listing
Modified Tue Sep 25 21:53:03 2001 UTC (18 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Cosmetics.


Revision 27906 - Directory Listing
Modified Tue Sep 25 21:52:17 2001 UTC (18 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Added standard include files.


Revision 27905 - Directory Listing
Modified Tue Sep 25 21:50:23 2001 UTC (18 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Corrected arguments of "next"
(second is an array).


Revision 27904 - Directory Listing
Modified Tue Sep 25 21:49:09 2001 UTC (18 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Change "empty" to "is_empty".


Revision 27903 - Directory Listing
Modified Tue Sep 25 21:43:03 2001 UTC (18 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Implementation of IEnumXXXX interfaces.


Revision 27902 - Directory Listing
Modified Tue Sep 25 21:42:33 2001 UTC (18 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Removed restrictive precondition.


Revision 27243 - Directory Listing
Modified Tue Aug 28 00:56:20 2001 UTC (18 years, 3 months ago) by marina
Original Path: trunk/Src/library/com
Replaced `empty' to `is_empty'.


Revision 27242 - Directory Listing
Modified Tue Aug 28 00:52:44 2001 UTC (18 years, 3 months ago) by marina
Original Path: trunk/Src/library/com
Declared function pointers "static",
so that an expensive look up be performed only once.


Revision 27200 - Directory Listing
Modified Fri Aug 24 22:19:54 2001 UTC (18 years, 3 months ago) by manus
Original Path: trunk/Src/library/com
Fixed problems since `ccom_format_message' has been moved to HRESULT_FORMATTER.


Revision 26840 - Directory Listing
Modified Sat Aug 4 01:53:37 2001 UTC (18 years, 4 months ago) by marina
Original Path: trunk/Src/library/com
Refactoring


Revision 26670 - Directory Listing
Modified Thu Jul 19 02:07:17 2001 UTC (18 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Added -Ox option.


Revision 26253 - Directory Listing
Modified Tue Jul 10 22:34:11 2001 UTC (18 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
Updated copyright notice.


Revision 26250 - Directory Listing
Modified Tue Jul 10 18:21:43 2001 UTC (18 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
Renamed ecom_exceptions.e into ecom_exception.e
because the class name is ECOM_EXCEPTION.


Revision 26140 - Directory Listing
Modified Thu Jul 5 21:14:54 2001 UTC (18 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
renamed "index" into "an_index".


Revision 26139 - Directory Listing
Modified Thu Jul 5 19:03:46 2001 UTC (18 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
Fixed some string buffer problem.


Revision 26135 - Directory Listing
Modified Thu Jul 5 17:35:19 2001 UTC (18 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
Undone last changes.


Revision 26122 - Directory Listing
Modified Wed Jul 4 18:20:09 2001 UTC (18 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Added Borland support.


Revision 26121 - Directory Listing
Modified Wed Jul 4 18:19:10 2001 UTC (18 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Renamed `index' into `array_index' since in fact `index' was replaced by
the function pointer `strchr' and VC++ did not complain about. But Borland
C++ complained about it which makes me found the problem.


Revision 26120 - Directory Listing
Modified Wed Jul 4 18:01:47 2001 UTC (18 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Added Borland support.


Revision 26119 - Directory Listing
Modified Wed Jul 4 18:01:35 2001 UTC (18 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Renamed makemsc.bat into make_msc.bat


Revision 26118 - Directory Listing
Modified Wed Jul 4 17:50:31 2001 UTC (18 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Renamed `_itoa' into `itoa' since both are equivalents.


Revision 26117 - Directory Listing
Modified Wed Jul 4 17:37:59 2001 UTC (18 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Changed EIFFEL4 into ISE_EIFFEL.


Revision 26116 - Directory Listing
Modified Wed Jul 4 17:37:31 2001 UTC (18 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Added GTCX statement for multithreaded code.


Revision 26057 - Directory Listing
Modified Mon Jul 2 23:20:35 2001 UTC (18 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
Cosmetics.


Revision 26055 - Directory Listing
Modified Mon Jul 2 23:20:01 2001 UTC (18 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
Some interface cleaning.


Revision 26027 - Directory Listing
Modified Mon Jul 2 16:27:25 2001 UTC (18 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
Use ISE_EIFFEL instead of EIFFEL4


Revision 25477 - Directory Listing
Modified Tue Jun 12 17:54:17 2001 UTC (18 years, 6 months ago) by manus
Original Path: trunk/Src/library/com
Fixed too strong precondition, the specified count can be less that the
area count.


Revision 24927 - Directory Listing
Modified Tue May 15 23:44:43 2001 UTC (18 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Added `make_empty'.


Revision 24845 - Directory Listing
Modified Tue May 8 18:40:37 2001 UTC (18 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 24790 - Directory Listing
Modified Thu May 3 22:55:32 2001 UTC (18 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Corrected conversion functions for safearrays of interface.


Revision 24771 - Directory Listing
Modified Wed May 2 23:33:17 2001 UTC (18 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Corrected safearray of interface conversion functions.


Revision 24687 - Directory Listing
Modified Tue Apr 24 00:33:01 2001 UTC (18 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Cosmetics.


Revision 24686 - Directory Listing
Modified Tue Apr 24 00:29:33 2001 UTC (18 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Modified to allow zero-dimmensional array.


Revision 24471 - Directory Listing
Modified Tue Mar 27 20:01:22 2001 UTC (18 years, 8 months ago) by marina
Original Path: trunk/Src/library/com
Vt_i8 and Vt_ui8 are treated now as basic types.
Changed conversion functions.


Revision 24356 - Directory Listing
Modified Sun Mar 18 04:19:00 2001 UTC (18 years, 9 months ago) by manus
Original Path: trunk/Src/library/com
New environment variable ISE_EIFFEL


Revision 23845 - Directory Listing
Modified Tue Feb 20 01:34:09 2001 UTC (18 years, 9 months ago) by marina
Original Path: trunk/Src/library/com
Added support for SAFEARRAYs with zero elements.


Revision 23844 - Directory Listing
Modified Tue Feb 20 01:33:26 2001 UTC (18 years, 9 months ago) by marina
Original Path: trunk/Src/library/com
Cerrected `ccom_element_number'.


Revision 23671 - Directory Listing
Modified Thu Jan 4 20:00:50 2001 UTC (18 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
Updated copyright notice.


Revision 23670 - Directory Listing
Modified Thu Jan 4 19:59:28 2001 UTC (18 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
Corrected bugs in `resize'.


Revision 23581 - Directory Listing
Modified Fri Dec 8 19:54:20 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Updated to comply to generation standarts.


Revision 23580 - Directory Listing
Modified Fri Dec 8 19:52:04 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Cosmetics.


Revision 23579 - Directory Listing
Modified Fri Dec 8 19:51:20 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Inheritance from FONT_INTERFACE instead of
FONT_AUTO_INTERFACE.


Revision 23578 - Directory Listing
Modified Fri Dec 8 19:50:59 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Inheritance from PICTURE_INTERFACE instead of
PICTURE_AUTO_INTERFACE.


Revision 23577 - Directory Listing
Modified Fri Dec 8 19:49:35 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Renamed from FONT_EVENTS_AUTO_INTERFACE.


Revision 23576 - Directory Listing
Modified Fri Dec 8 19:49:19 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Renamed from FONT_AUTO_INTERFACE.


Revision 23575 - Directory Listing
Modified Fri Dec 8 19:49:03 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Renamed from PICTURE_AUTO_INTERFACE.


Revision 23574 - Directory Listing
Modified Fri Dec 8 19:48:22 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
No more XXX_AUTO_INTERFACEs.


Revision 23529 - Directory Listing
Modified Tue Dec 5 00:11:04 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Removed freeing memory from incide of CE function.


Revision 23528 - Directory Listing
Modified Tue Dec 5 00:10:14 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Added separate call to free memory functions.


Revision 23527 - Directory Listing
Modified Tue Dec 5 00:09:22 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 23526 - Directory Listing
Modified Tue Dec 5 00:09:06 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Added two free memory functions.
Removed freeing memory incide
CE functions.


Revision 23525 - Directory Listing
Modified Tue Dec 5 00:07:50 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Added AddRef ()


Revision 23524 - Directory Listing
Modified Tue Dec 5 00:07:12 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Added two free memory functions.


Revision 23523 - Directory Listing
Modified Tue Dec 5 00:05:58 2000 UTC (19 years ago) by marina
Original Path: trunk/Src/library/com
Corrected ECATCH macro


Revision 23466 - Directory Listing
Modified Sat Nov 18 02:26:26 2000 UTC (19 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 23417 - Directory Listing
Modified Wed Nov 8 20:31:54 2000 UTC (19 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
Upgaraded to EIFFEL5


Revision 23416 - Directory Listing
Modified Wed Nov 8 20:30:33 2000 UTC (19 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
Corrected END_ECATCH.


Revision 23415 - Directory Listing
Modified Wed Nov 8 20:29:53 2000 UTC (19 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
Cosmetics.


Revision 23414 - Directory Listing
Modified Wed Nov 8 20:28:27 2000 UTC (19 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
Added correct handling of NULL arguments.


Revision 23383 - Directory Listing
Modified Wed Nov 1 01:05:38 2000 UTC (19 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
Added ccom_hresult_to_string and hresult.


Revision 23382 - Directory Listing
Modified Wed Nov 1 01:04:26 2000 UTC (19 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
Modified ECATCH macro.


Revision 23381 - Directory Listing
Modified Wed Nov 1 01:00:58 2000 UTC (19 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
Fixed "trigger".


Revision 23296 - Directory Listing
Modified Thu Oct 12 17:57:59 2000 UTC (19 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Made LPWSTR writable.


Revision 23295 - Directory Listing
Modified Thu Oct 12 17:52:31 2000 UTC (19 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Cosmetics.


Revision 23294 - Directory Listing
Modified Thu Oct 12 17:49:24 2000 UTC (19 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Made LPWSTR writable.


Revision 23293 - Directory Listing
Modified Thu Oct 12 17:48:52 2000 UTC (19 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Added `set' function


Revision 23292 - Directory Listing
Modified Thu Oct 12 17:47:22 2000 UTC (19 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
Cookie generator.


Revision 23178 - Directory Listing
Modified Fri Sep 22 18:10:45 2000 UTC (19 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Added multithreaded makefiles


Revision 23177 - Directory Listing
Modified Fri Sep 22 18:10:26 2000 UTC (19 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Added EIF_GET_CONTEXT where needed for compilation of multithreaded Eiffel programs.


Revision 23176 - Directory Listing
Modified Fri Sep 22 18:09:44 2000 UTC (19 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Added multithreaded Eiffel makefiles.


Revision 23175 - Directory Listing
Modified Fri Sep 22 18:09:18 2000 UTC (19 years, 2 months ago) by manus
Original Path: trunk/Src/library/com
Added `EIF_GET_CONTEXT' where it was needed for multitthreaded Eiffel programs.


Revision 23091 - Directory Listing
Modified Mon Aug 28 22:27:39 2000 UTC (19 years, 3 months ago) by marina
Original Path: trunk/Src/library/com
Added `hresult_code', `hresult_facility', and `hresult_message'.


Revision 23085 - Directory Listing
Modified Thu Aug 24 02:25:49 2000 UTC (19 years, 3 months ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 23071 - Directory Listing
Modified Fri Aug 18 00:11:05 2000 UTC (19 years, 4 months ago) by marina
Original Path: trunk/Src/library/com
Cosmetics.


Revision 23070 - Directory Listing
Modified Fri Aug 18 00:10:28 2000 UTC (19 years, 4 months ago) by marina
Original Path: trunk/Src/library/com
Added structure initialization.


Revision 23069 - Directory Listing
Modified Fri Aug 18 00:09:19 2000 UTC (19 years, 4 months ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 23051 - Directory Listing
Modified Wed Aug 16 19:32:17 2000 UTC (19 years, 4 months ago) by marina
Original Path: trunk/Src/library/com
Optimized calls to `eif_type_id' function.


Revision 22876 - Directory Listing
Modified Tue Jun 27 01:34:02 2000 UTC (19 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
Added support for
empty SAFEARRAYS.


Revision 22875 - Directory Listing
Modified Tue Jun 27 01:30:41 2000 UTC (19 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
Modifications are made tovoid object creation during call to `dispose'.


Revision 22816 - Directory Listing
Modified Tue Jun 13 23:18:06 2000 UTC (19 years, 6 months ago) by raphaels
Original Path: trunk/Src/library/com
corrected problem with empty arrays.


Revision 22740 - Directory Listing
Modified Tue Jun 6 22:07:23 2000 UTC (19 years, 6 months ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 22696 - Directory Listing
Modified Thu May 18 22:30:26 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 22695 - Directory Listing
Modified Thu May 18 22:28:35 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Added copping of BSTRs and SAFEARRAYs
in accessor methods.


Revision 22683 - Directory Listing
Modified Tue May 16 22:28:29 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 22682 - Directory Listing
Modified Tue May 16 19:14:47 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
`ReleaseTLibAttr' is commented out
because it causes random crashes due to
Access violations in oleaut32.dll or
ntdll.dll
structure is overwritten and freed (?)
before.


Revision 22681 - Directory Listing
Modified Tue May 16 19:11:19 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 22680 - Directory Listing
Modified Tue May 16 19:10:56 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Added `ccom_ec_pointed_pointed_unknown'
and `ccom_ec_pointed_pointed_dispatch'.


Revision 22679 - Directory Listing
Modified Tue May 16 19:09:48 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
ecom_generated_rt_globals.h
no longer exists.


Revision 22678 - Directory Listing
Modified Tue May 16 19:08:30 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
No longer used.
Generated a unique one for each project.


Revision 22677 - Directory Listing
Modified Tue May 16 19:06:07 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Argument types ECOM_UNKNOWN_INTERFACE or
ECOM_AUTOMATION_INTERFACE
replaced to ECOM_INTERFACE.


Revision 22609 - Directory Listing
Modified Tue May 9 03:36:31 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
corrected creation problem (nstcall = 0)


Revision 22564 - Directory Listing
Modified Thu May 4 01:14:21 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
`make_from_pointer' exported to ANY to solve
CECIL "visible" problems.


Revision 22563 - Directory Listing
Modified Thu May 4 01:12:37 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Modified to inherit from ECOM_STRUCTURE
instead of ECOM_WRAPPER, so that uniform
structure rules can be applied.


Revision 22562 - Directory Listing
Modified Thu May 4 01:10:46 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Modified macro END_ECATCH
to be compartible with 4.6 runtime.


Revision 22561 - Directory Listing
Modified Thu May 4 01:09:54 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
No longer C++ class.


Revision 22337 - Directory Listing
Modified Fri Apr 28 02:13:04 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Added C++ protector.


Revision 22336 - Directory Listing
Modified Fri Apr 28 02:12:27 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Corrected C++ protector.


Revision 22273 - Directory Listing
Modified Thu Apr 27 00:11:23 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Cosmetics.


Revision 22272 - Directory Listing
Modified Thu Apr 27 00:11:00 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Modified precondition to allow setting VARIANT with
CELL [Void].


Revision 22271 - Directory Listing
Modified Thu Apr 27 00:10:06 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Added generetd functions.


Revision 22270 - Directory Listing
Modified Thu Apr 27 00:09:37 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
No longer in the library.


Revision 22269 - Directory Listing
Modified Thu Apr 27 00:08:04 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Removed before by mistake.


Revision 22268 - Directory Listing
Modified Thu Apr 27 00:05:31 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
No longer in the library.


Revision 22265 - Directory Listing
Modified Thu Apr 27 00:02:20 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Regenerated.


Revision 22264 - Directory Listing
Modified Thu Apr 27 00:00:09 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
No longer in the library.


Revision 22263 - Directory Listing
Modified Wed Apr 26 23:55:03 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Corrected comments and regenerated.


Revision 22262 - Directory Listing
Modified Wed Apr 26 23:52:57 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Added conversion functions for IEnumVARIANT *,
IEnumVARIANT **, IFont *, and IFont**.


Revision 22260 - Directory Listing
Modified Wed Apr 26 23:51:10 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 22257 - Directory Listing
Modified Wed Apr 26 23:47:13 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Modified to allow setting VARIANT with
(IUnknown **) p where *p = NULL;
and
(IDispatch **) p where *p = NULL;


Revision 22098 - Directory Listing
Modified Mon Apr 24 23:26:52 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Added `hresult' feature.


Revision 22097 - Directory Listing
Modified Mon Apr 24 23:25:46 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Added a function to convert string representation
of the HRESULT into EIF_INTEGER.


Revision 22096 - Directory Listing
Modified Mon Apr 24 23:24:54 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Added HRESULT value in front of the message.
Added a function to convert string representation
of the HRESULT into EIF_INTEGER.


Revision 22095 - Directory Listing
Modified Mon Apr 24 23:20:24 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Removed double "eif_wean (eif_object);"

which caused runtime error.


Revision 21963 - Directory Listing
Modified Thu Apr 20 17:44:29 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Allow conversion of Void string.


Revision 21962 - Directory Listing
Modified Thu Apr 20 17:29:14 2000 UTC (19 years, 7 months ago) by marina
Original Path: trunk/Src/library/com
Made global string buffer for exception string.
At the end of description of append HERESULT.


Revision 21900 - Directory Listing
Modified Wed Apr 19 02:29:14 2000 UTC (19 years, 8 months ago) by marina
Original Path: trunk/Src/library/com
Removed "objidl.h"


Revision 21899 - Directory Listing
Modified Wed Apr 19 02:28:38 2000 UTC (19 years, 8 months ago) by marina
Original Path: trunk/Src/library/com
Updated macro for C++.
It stared to cause compilation error after EIF_POINTER
had beed changed from (char *) to (void*).


Revision 21732 - Directory Listing
Modified Wed Apr 12 17:51:05 2000 UTC (19 years, 8 months ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 21702 - Directory Listing
Modified Wed Apr 12 00:52:44 2000 UTC (19 years, 8 months ago) by marina
Original Path: trunk/Src/library/com
Added check for item equal to deault_pointer
and handaling the case.


Revision 21701 - Directory Listing
Modified Wed Apr 12 00:51:27 2000 UTC (19 years, 8 months ago) by marina
Original Path: trunk/Src/library/com
Added call to AddRef()
when retreiving IUnknown * and IDispatch *.


Revision 21700 - Directory Listing
Modified Wed Apr 12 00:49:52 2000 UTC (19 years, 8 months ago) by marina
Original Path: trunk/Src/library/com
no message


Revision 21699 - Directory Listing
Modified Wed Apr 12 00:48:55 2000 UTC (19 years, 8 months ago) by marina
Original Path: trunk/Src/library/com
Corrected return type of ccom_variant.
Changed from EIF_REFERENCE to EIF_POINTER
as it should be.


Revision 21632 - Directory Listing
Modified Mon Apr 10 23:36:46 2000 UTC (19 years, 8 months ago) by marina
Original Path: trunk/Src/library/com
Added clearing of the structure before assigning a new value.
This allows correct freeing of the resources.


Revision 21602 - Directory Listing
Modified Fri Apr 7 23:14:54 2000 UTC (19 years, 8 months ago) by marina
Original Path: trunk/Src/library/com
Added `out'.


Revision 20589 - Directory Listing
Modified Tue Mar 7 23:33:13 2000 UTC (19 years, 9 months ago) by marina
Original Path: trunk/Src/library/com
Corrected freeing memory.


Revision 20427 - Directory Listing
Modified Fri Mar 3 03:13:16 2000 UTC (19 years, 9 months ago) by marina
Original Path: trunk/Src/library/com
Added ECOM_STUB - common ansestor for server components,
ECOM_INTERFACE -- ansestor of all interfaces.


Revision 20190 - Directory Listing
Modified Wed Mar 1 01:51:30 2000 UTC (19 years, 9 months ago) by raphaels
Original Path: trunk/Src/library/com
Corrected features used by preconditions to allow dimensions without elements.


Revision 20169 - Directory Listing
Modified Tue Feb 29 20:20:28 2000 UTC (19 years, 9 months ago) by raphaels
Original Path: trunk/Src/library/com
Fixed bug in `ecom_safearray_bstr_ec' in call of SafeArrayPutElement (no indirection needed for third argument).


Revision 19972 - Directory Listing
Modified Tue Feb 22 23:42:47 2000 UTC (19 years, 9 months ago) by marina
Original Path: trunk/Src/library/com
Added functions  `ccom_ce_long_long' and
`ccom_ce_u_long_long'


Revision 19944 - Directory Listing
Modified Tue Feb 22 18:49:01 2000 UTC (19 years, 9 months ago) by marina
Original Path: trunk/Src/library/com
Cosmetics


Revision 19684 - Directory Listing
Modified Thu Feb 10 00:22:19 2000 UTC (19 years, 10 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 19683 - Directory Listing
Modified Thu Feb 10 00:21:43 2000 UTC (19 years, 10 months ago) by marina
Original Path: trunk/Src/library/com
corrected bug in ccom_ec_bstr.


Revision 19549 - Directory Listing
Modified Tue Feb 1 01:03:28 2000 UTC (19 years, 10 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 19346 - Directory Listing
Modified Thu Jan 13 03:58:12 2000 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 19335 - Directory Listing
Modified Sat Jan 8 01:48:14 2000 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 19334 - Directory Listing
Modified Sat Jan 8 01:35:26 2000 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 19316 - Directory Listing
Modified Thu Jan 6 02:29:30 2000 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 19312 - Directory Listing
Modified Wed Jan 5 23:46:10 2000 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
added C++ protector.


Revision 19311 - Directory Listing
Modified Wed Jan 5 23:45:11 2000 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
chaneged e_guid.h into ecom_guid.h


Revision 19310 - Directory Listing
Modified Wed Jan 5 23:44:11 2000 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
cosmetics.


Revision 19309 - Directory Listing
Modified Wed Jan 5 23:43:01 2000 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
changed c_guid.h into ecom_guid.h


Revision 19293 - Directory Listing
Modified Wed Jan 5 02:54:55 2000 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
renamed into ecom_guid.h


Revision 19280 - Directory Listing
Modified Tue Dec 21 23:34:35 1999 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 19279 - Directory Listing
Modified Tue Dec 21 23:14:49 1999 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
no longer needed.


Revision 19278 - Directory Listing
Modified Tue Dec 21 23:13:33 1999 UTC (19 years, 11 months ago) by marina
Original Path: trunk/Src/library/com
no longer needed.
CVS
CV: Enter Log.  Lines beginning with `CVS: ' are removed automatically


Revision 19274 - Directory Listing
Modified Fri Dec 17 01:26:18 1999 UTC (20 years ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 19257 - Directory Listing
Modified Thu Dec 16 01:39:53 1999 UTC (20 years ago) by marina
Original Path: trunk/Src/library/com
VB interfaces. from VBA library


Revision 19256 - Directory Listing
Modified Thu Dec 16 01:37:26 1999 UTC (20 years ago) by marina
Original Path: trunk/Src/library/com
VB constants.


Revision 19232 - Directory Listing
Modified Mon Dec 13 21:07:37 1999 UTC (20 years ago) by chee
Original Path: trunk/Src/library/com
Add conversion functions for unsigned types


Revision 19231 - Directory Listing
Modified Mon Dec 13 21:07:03 1999 UTC (20 years ago) by chee
Original Path: trunk/Src/library/com
Add conversion function for unsigned basic types


Revision 19229 - Directory Listing
Modified Mon Dec 13 20:19:35 1999 UTC (20 years ago) by marina
Original Path: trunk/Src/library/com
corrected spelling `indeces' into `indices'.


Revision 19228 - Directory Listing
Modified Mon Dec 13 20:17:23 1999 UTC (20 years ago) by marina
Original Path: trunk/Src/library/com
corrected spelling `indeces' into `indices'


Revision 19215 - Directory Listing
Modified Fri Dec 10 21:20:10 1999 UTC (20 years ago) by chee
Original Path: trunk/Src/library/com
Add function cast and disable assertion checking on creation


Revision 19212 - Directory Listing
Modified Fri Dec 10 03:10:27 1999 UTC (20 years ago) by marina
Original Path: trunk/Src/library/com
sintax fix.


Revision 19202 - Directory Listing
Modified Thu Dec 9 23:20:54 1999 UTC (20 years ago) by chee
Original Path: trunk/Src/library/com
restructure layout


Revision 19196 - Directory Listing
Modified Thu Dec 9 21:45:02 1999 UTC (20 years ago) by chee
Original Path: trunk/Src/library/com
change creation procedure from make_by_pointer to make_from_pointer


Revision 19169 - Directory Listing
Modified Tue Dec 7 02:41:08 1999 UTC (20 years ago) by chee
Original Path: trunk/Src/library/com
modified code


Revision 19139 - Directory Listing
Modified Tue Nov 30 20:57:25 1999 UTC (20 years ago) by marina
Original Path: trunk/Src/library/com
corrected bug that affected multidimmentional arrays.
setting and getting array bound should be done in reverse order
(which is not documented in MSDN)


Revision 19129 - Directory Listing
Modified Wed Nov 24 20:06:00 1999 UTC (20 years ago) by chee
Original Path: trunk/Src/library/com
Initialized all variables.


Revision 19122 - Directory Listing
Modified Wed Nov 24 03:21:18 1999 UTC (20 years ago) by chee
Original Path: trunk/Src/library/com
Fixed bugs


Revision 19115 - Directory Listing
Modified Wed Nov 24 00:14:18 1999 UTC (20 years ago) by marina
Original Path: trunk/Src/library/com
added exception handaling in one case.


Revision 19114 - Directory Listing
Modified Tue Nov 23 23:57:09 1999 UTC (20 years ago) by marina
Original Path: trunk/Src/library/com
modified access to API function `SafeArrayGetLBound'.


Revision 19036 - Directory Listing
Modified Mon Nov 22 01:52:12 1999 UTC (20 years ago) by chee
Original Path: trunk/Src/library/com
Add new feature and change interface


Revision 19029 - Directory Listing
Modified Sun Nov 21 02:19:34 1999 UTC (20 years ago) by chee
Original Path: trunk/Src/library/com
Change conversion function input from EIF_INTEGER * to char *


Revision 18943 - Directory Listing
Modified Wed Nov 17 19:21:27 1999 UTC (20 years, 1 month ago) by manus
Original Path: trunk/Src/library/com
Removed useless class from OLD com.


Revision 18940 - Directory Listing
Modified Wed Nov 17 18:31:16 1999 UTC (20 years, 1 month ago) by manus
Original Path: trunk/Src/library/com
New Makefile which takes the header files and generate the library file at the correct
place.


Revision 18939 - Directory Listing
Modified Wed Nov 17 18:29:26 1999 UTC (20 years, 1 month ago) by manus
Original Path: trunk/Src/library/com
New Makefile that takes header files and copy library at the correct place.


Revision 18905 - Directory Listing
Modified Tue Nov 16 01:19:09 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Debug dispatch server


Revision 18825 - Directory Listing
Modified Sat Nov 13 01:02:58 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Added END_ECATCH and ECATCH_AUTO


Revision 18818 - Directory Listing
Modified Fri Nov 12 23:19:49 1999 UTC (20 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
added END_ECATCH macro;


Revision 18791 - Directory Listing
Modified Thu Nov 11 22:47:31 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Added Eiffel exception encoding


Revision 18769 - Directory Listing
Modified Thu Nov 11 04:07:43 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Corrected ECATCH macro


Revision 18759 - Directory Listing
Modified Thu Nov 11 00:39:20 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Protected setjmp


Revision 18684 - Directory Listing
Modified Tue Nov 9 20:24:05 1999 UTC (20 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
corrected flat_index.


Revision 18649 - Directory Listing
Modified Tue Nov 9 02:23:05 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Debug variant


Revision 18613 - Directory Listing
Modified Mon Nov 8 01:49:20 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Fixed crash problem (converted from structure to wrapper)


Revision 18581 - Directory Listing
Modified Sat Nov 6 03:21:29 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Debug


Revision 18580 - Directory Listing
Modified Sat Nov 6 03:19:09 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Debug program


Revision 18571 - Directory Listing
Modified Sat Nov 6 00:39:31 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Reimplement ecom_variant, e_variant


Revision 18538 - Directory Listing
Modified Fri Nov 5 18:37:40 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Protected C file with Cpp compilation.


Revision 18535 - Directory Listing
Modified Fri Nov 5 17:13:09 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Renamed `ccom_item' into `ccom_next_item'


Revision 18529 - Directory Listing
Modified Fri Nov 5 03:07:24 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
debug variant. NOt working yet... Damn it...


Revision 18527 - Directory Listing
Modified Fri Nov 5 02:20:04 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Changed debug option to `Ox


Revision 18526 - Directory Listing
Modified Fri Nov 5 02:19:44 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Renamed `ccom_item' into `ccom_next_item'


Revision 18525 - Directory Listing
Modified Fri Nov 5 02:12:46 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Removed exception


Revision 18524 - Directory Listing
Modified Fri Nov 5 02:10:06 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Already in library


Revision 18518 - Directory Listing
Modified Thu Nov 4 23:22:16 1999 UTC (20 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 18517 - Directory Listing
Modified Thu Nov 4 23:17:08 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Partial implement ecom_automation_interface and partial debugging variant


Revision 18507 - Directory Listing
Modified Thu Nov 4 19:31:51 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Debug generate client code


Revision 18481 - Directory Listing
Modified Wed Nov 3 23:32:09 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Moved Type Library related classes from Library to Wizard/project/library


Revision 18480 - Directory Listing
Modified Wed Nov 3 23:03:11 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Moved Type Library related classes from Library to Wizard/project/library


Revision 18479 - Directory Listing
Modified Wed Nov 3 22:59:55 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Debug program


Revision 18476 - Directory Listing
Modified Wed Nov 3 20:16:08 1999 UTC (20 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
Standard include files needed for generated code compilation


Revision 18430 - Directory Listing
Modified Tue Nov 2 22:49:31 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Debug program


Revision 18412 - Directory Listing
Modified Tue Nov 2 03:27:22 1999 UTC (20 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 18398 - Directory Listing
Modified Tue Nov 2 02:25:15 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Fixed bug


Revision 18396 - Directory Listing
Modified Tue Nov 2 02:24:31 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Add new features to CY type


Revision 18335 - Directory Listing
Modified Sat Oct 30 01:28:13 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
debug conversion code


Revision 18333 - Directory Listing
Modified Sat Oct 30 01:27:49 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Debug automation client code


Revision 18302 - Directory Listing
Modified Thu Oct 28 23:56:36 1999 UTC (20 years, 1 month ago) by chee
Original Path: trunk/Src/library/com
Debug client VARIANT type


Revision 18265 - Directory Listing
Modified Thu Oct 28 01:26:28 1999 UTC (20 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
corrected bug conserning HRESULT.


Revision 18260 - Directory Listing
Modified Wed Oct 27 22:53:45 1999 UTC (20 years, 1 month ago) by marina
Original Path: trunk/Src/library/com
corrected bug conserning HRESULT.


Revision 18043 - Directory Listing
Modified Fri Oct 15 21:42:55 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Debug EiffelCOM client


Revision 18033 - Directory Listing
Modified Fri Oct 15 16:37:40 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Implementinng external feature


Revision 18010 - Directory Listing
Modified Wed Oct 13 19:05:08 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk/Src/library/com
New log mechanism.


Revision 18009 - Directory Listing
Modified Wed Oct 13 00:10:45 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Fixing generated server bugs


Revision 17998 - Directory Listing
Modified Tue Oct 12 01:03:17 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Rewrite ecom_variant.h, ecom_variant.cpp and ecom_variant.e


Revision 17991 - Directory Listing
Modified Mon Oct 11 18:03:33 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
added `ccom_ec_pointed_date'.


Revision 17990 - Directory Listing
Modified Mon Oct 11 18:02:37 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
added `ccom_pointed_date'


Revision 17986 - Directory Listing
Modified Sat Oct 9 01:27:09 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
one function added.


Revision 17933 - Directory Listing
Modified Thu Oct 7 21:57:31 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
bug fix.


Revision 17928 - Directory Listing
Modified Thu Oct 7 19:02:05 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Fixed generating GUID


Revision 17927 - Directory Listing
Modified Thu Oct 7 19:01:09 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Fixed bug in generating GUID


Revision 17926 - Directory Listing
Modified Thu Oct 7 19:00:37 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Fixed bug in generating new GUID


Revision 17909 - Directory Listing
Modified Wed Oct 6 23:18:17 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
added functions.


Revision 17824 - Directory Listing
Modified Tue Oct 5 18:41:46 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Add function to generate new guid


Revision 17795 - Directory Listing
Modified Tue Oct 5 01:44:36 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
modified signatures of array conversion functions.


Revision 17793 - Directory Listing
Modified Tue Oct 5 01:42:45 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
modified signature of array convertion functions.


Revision 17748 - Directory Listing
Modified Sat Oct 2 02:36:25 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 17747 - Directory Listing
Modified Sat Oct 2 02:34:21 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
added Vt_record


Revision 17739 - Directory Listing
Modified Fri Oct 1 23:01:36 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
added ccom_ce_decimal, ccom_ce_currency, ccom_ce_variant, and ccom_ce_record


Revision 17738 - Directory Listing
Modified Fri Oct 1 22:58:49 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
added functions ccom_ce_decimal, ccom_ce_currency, ccom_ce_variant, and ccom_ce_record.


Revision 17724 - Directory Listing
Modified Fri Oct 1 19:41:43 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Header file contain variables for server


Revision 17723 - Directory Listing
Modified Fri Oct 1 19:40:36 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
finish code to generate definition file


Revision 17686 - Directory Listing
Modified Thu Sep 30 22:11:55 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Debug generated server code


Revision 17607 - Directory Listing
Modified Tue Sep 28 20:00:37 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
debug generated eiffel client


Revision 17606 - Directory Listing
Modified Tue Sep 28 18:34:59 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Rename ecom_generic_dispinterface to ecom_automation_interface


Revision 17536 - Directory Listing
Modified Sat Sep 25 00:45:42 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk/Src/library/com
corrected c vs. c++ problem.


Revision 17509 - Directory Listing
Modified Fri Sep 24 17:38:04 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Debug coclass cpp client


Revision 17501 - Directory Listing
Modified Fri Sep 24 02:04:06 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Debug


Revision 17477 - Directory Listing
Modified Thu Sep 23 21:27:58 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Debug common generated conversion code


Revision 17476 - Directory Listing
Modified Thu Sep 23 21:27:23 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk/Src/library/com
Environment conversion class variables


Revision 16992 - Directory Listing
Modified Thu Sep 2 02:21:33 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk/Src/library/com
EOM_GENERIC_INTERFACE renamed into ECOM_UNKNOWN_INTERFACE


Revision 16991 - Directory Listing
Modified Thu Sep 2 02:19:32 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk/Src/library/com
renamed into ecom_unknown_interface.e


Revision 16990 - Directory Listing
Modified Thu Sep 2 02:18:11 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 16810 - Directory Listing
Modified Thu Aug 26 23:10:07 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk/Src/library/com
Redefined `out'


Revision 16809 - Directory Listing
Modified Thu Aug 26 23:09:38 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk/Src/library/com
Corrected ccom_is_equal_guid


Revision 16798 - Directory Listing
Modified Wed Aug 25 17:39:49 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk/Src/library/com
removed absolete feature.


Revision 16776 - Directory Listing
Modified Wed Aug 25 02:37:34 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk/Src/library/com
added support for out parameters.


Revision 16497 - Directory Listing
Modified Mon Aug 16 21:43:22 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk/Src/library/com
New Output mechanism


Revision 16178 - Directory Listing
Modified Wed Aug 11 18:18:08 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk/Src/library/com
added new function.


Revision 16169 - Directory Listing
Modified Wed Aug 11 18:05:21 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk/Src/library/com
Added ifdef


Revision 16063 - Directory Listing
Modified Fri Aug 6 17:06:39 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk/Src/library/com
added handling for void **


Revision 16062 - Directory Listing
Modified Fri Aug 6 01:08:41 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk/Src/library/com
new functions added for void **.


Revision 16022 - Directory Listing
Modified Wed Aug 4 04:46:36 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk/Src/library/com
corrected is_ functions


Revision 15779 - Directory Listing
Modified Thu Jul 29 16:56:24 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk/Src/library/com
added `is_basic'.


Revision 15556 - Directory Listing
Modified Wed Jul 21 23:37:04 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk/Src/library/com
Corrected signature of ccom_is_equal_guid


Revision 15484 - Directory Listing
Modified Sat Jul 17 00:52:21 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 15442 - Directory Listing
Modified Thu Jul 15 23:30:39 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 15347 - Directory Listing
Modified Wed Jul 14 21:29:32 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 15345 - Directory Listing
Modified Wed Jul 14 19:39:56 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk/Src/library/com
Various bug fixes for creation of descriptors


Revision 15341 - Directory Listing
Modified Tue Jul 13 19:06:39 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 15339 - Directory Listing
Modified Tue Jul 13 18:14:31 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 15337 - Directory Listing
Modified Tue Jul 13 00:20:09 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk/Src/library/com
Various bug fixes for creation of descriptors


Revision 15314 - Directory Listing
Modified Mon Jul 12 00:45:36 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 15307 - Directory Listing
Modified Fri Jul 9 02:48:29 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 15306 - Directory Listing
Modified Fri Jul 9 02:26:52 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 15305 - Directory Listing
Modified Fri Jul 9 02:19:01 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 	Library/Clib/makefile.msc
 	Library/Interfaces/ecom_root_storage.e
 	Library/Interfaces/ecom_storage.e
 	Library/Support/ecom_routines.e
 	Wizard/support/wizard_writer_feature.e
 	Wizard/visitors/wizard_pointed_data_type_generator.e
 	Wizard/visitors/wizard_record_field_visitor.e
 	Wizard/visitors/wizard_type_info_visitor.e
 	Wizard/visitors/wizard_user_defined_data_type_generator.e
---------------------------------------------------------------------


Revision 15304 - Directory Listing
Modified Fri Jul 9 01:17:42 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 15303 - Directory Listing
Modified Fri Jul 9 01:06:58 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 15302 - Directory Listing
Modified Fri Jul 9 01:00:22 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 15283 - Directory Listing
Modified Thu Jul 8 01:28:31 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk/Src/library/com
Cosmetics


Revision 15282 - Directory Listing
Modified Thu Jul 8 00:35:19 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk/Src/library/com
Cosmetics


Revision 15281 - Directory Listing
Modified Wed Jul 7 21:23:31 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk/Src/library/com
Cosmetics


Revision 15280 - Directory Listing
Modified Wed Jul 7 20:36:46 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk/Src/library/com
Cosmetics


Revision 15230 - Directory Listing
Modified Thu Jul 1 23:18:07 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
no longer enherit from ECOM_WRAPPER, but from ECOM_STRUCTURE,
so no need for C++ class.
 Removed Files:
 	E_ULarge_integer.cpp
 ----------------------------------------------------------------------


Revision 15229 - Directory Listing
Modified Thu Jul 1 23:17:22 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
no longer enherit from ECOM_WRAPPER, but from ECOM_STRUCTURE,
so no need for C++ class.
 Removed Files:
 	E_Large_integer.cpp
 ----------------------------------------------------------------------


Revision 15211 - Directory Listing
Modified Thu Jul 1 22:44:42 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	makefile.msc
 ----------------------------------------------------------------------


Revision 15208 - Directory Listing
Modified Thu Jul 1 22:23:04 1999 UTC (20 years, 5 months ago) by chee
Original Path: trunk/Src/library/com
Make changes after removed ECOM_INTERFACE


Revision 15207 - Directory Listing
Modified Thu Jul 1 21:47:00 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
emoved Eiffel runtime macro.


Revision 15206 - Directory Listing
Modified Thu Jul 1 19:46:19 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	makefile.msc
 Added Files:
 	ecom_runtime_c_e.cpp ecom_runtime_ce_arrays.cpp
 ----------------------------------------------------------------------


Revision 15200 - Directory Listing
Modified Wed Jun 30 18:25:59 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk/Src/library/com
First version


Revision 15199 - Directory Listing
Modified Wed Jun 30 02:25:13 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk/Src/library/com
Last version


Revision 15192 - Directory Listing
Modified Wed Jun 30 00:10:50 1999 UTC (20 years, 5 months ago) by raphaels
Original Path: trunk/Src/library/com
Now uses environment variable


Revision 15043 - Directory Listing
Modified Tue Jun 22 23:12:33 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Removed Files:
 	ecom_safearray.e ecom_safearray_character_element.e
 	ecom_safearray_double_element.e ecom_safearray_element.e
 	ecom_safearray_error_element.e
 	ecom_safearray_integer_element.e ecom_safearray_real_element.e
 	ecom_safearray_short_element.e
---------------------------------------------------------------------


Revision 15040 - Directory Listing
Modified Tue Jun 22 23:09:08 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Added Files:
 	ecom_currency.e ecom_decimal.e ecom_hresult.e
 ----------------------------------------------------------------------


Revision 15038 - Directory Listing
Modified Tue Jun 22 23:08:01 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	ecom_variant.e
 ----------------------------------------------------------------------


Revision 15037 - Directory Listing
Modified Tue Jun 22 23:07:15 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Added Files:
 	ecom_generic_dispinterface.e ecom_generic_interface.e
 ----------------------------------------------------------------------


Revision 15035 - Directory Listing
Modified Tue Jun 22 23:05:03 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Removed Files:
 	E_bstr.h
 ----------------------------------------------------------------------


Revision 15034 - Directory Listing
Modified Tue Jun 22 23:03:43 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Added Files:
 	E_bstr.h
 ----------------------------------------------------------------------


Revision 15033 - Directory Listing
Modified Tue Jun 22 23:01:57 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Removed Files:
 	E_safe_array.h E_safearray_element.h
 ----------------------------------------------------------------------


Revision 15031 - Directory Listing
Modified Tue Jun 22 22:59:37 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	E_statstg.h ecom_rt_globals.h
 Added Files:
 	E_Currency.h E_Decimal.h E_Hresult.h
 ----------------------------------------------------------------------


Revision 15030 - Directory Listing
Modified Tue Jun 22 22:55:45 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	makefile.msc
 Added Files:
 	E_Currency.c E_Decimal.c
 ----------------------------------------------------------------------


Revision 15012 - Directory Listing
Modified Mon Jun 21 21:28:52 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	E_statstg.h
 Added Files:
 	ecom_rt_globals.h
 ----------------------------------------------------------------------


Revision 15011 - Directory Listing
Modified Mon Jun 21 21:26:13 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Added Files:
 	ecom_array.e
 ----------------------------------------------------------------------


Revision 15010 - Directory Listing
Modified Mon Jun 21 21:24:48 1999 UTC (20 years, 5 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	Clib/E_IEnumSTATSTG.cpp Clib/E_IRootStorage.cpp
 	Clib/E_IStorage.cpp Clib/E_IStream.cpp Clib/E_IType_Info.cpp
 	Clib/E_IType_lib.cpp Clib/E_Routines.cpp Clib/E_wide_string.c
 	Clib/ecom_exception.cpp Clib/makefile.msc
 	Structures/ecom_documentation.e include/E_IEnumSTATSTG.h
 	include/E_IRootStorage.h include/E_IStorage.h
 	include/E_IStream.h include/E_ITypeComp.h
 	include/E_ITypeInfo.h include/E_ITypeLib.h
 	include/E_Routines.h include/E_statstg.h
 ----------------------------------------------------------------------


Revision 14583 - Directory Listing
Modified Mon May 24 19:19:10 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	E_IEnumSTATSTG.h E_IRootStorage.h E_IStorage.h E_IStream.h
 	E_statstg.h
 Added Files:
 	E_ITypeComp.h
 ----------------------------------------------------------------------


Revision 14582 - Directory Listing
Modified Mon May 24 19:16:10 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	E_Routines.cpp
 Added Files:
 	E_wide_string.c
 Removed Files:
 	E_wide_string.cpp
 ----------------------------------------------------------------------


Revision 14581 - Directory Listing
Modified Mon May 24 18:41:17 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	ecom_routines.e ecom_wrapper.e
 Added Files:
 	ecom_com.e ecom_guid_routines.e
 ----------------------------------------------------------------------


Revision 14580 - Directory Listing
Modified Mon May 24 18:37:01 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	ecom_exceptions.e ecom_large_integer.e ecom_statstg.e
 	ecom_structure.e ecom_ularge_integer.e ecom_wide_string.e
 Added Files:
 	ecom_array_desc.e ecom_bind_ptr.e ecom_bind_result.e
 	ecom_cust_data.e ecom_cust_data_item.e ecom_disp_params.e
 	ecom_dll_entry.e ecom_documentation.e ecom_elem_desc.e
 	ecom_excep_info.e ecom_func_desc.e ecom_guid.e ecom_idl_desc.e
 	ecom_param_desc.e ecom_param_descex.e ecom_safe_array_bound.e
 	ecom_safearray.e ecom_safearray_character_element.e
 	ecom_safearray_double_element.e ecom_safearray_element.e
 	ecom_safearray_error_element.e
 	ecom_safearray_integer_element.e ecom_safearray_real_element.e
 	ecom_safearray_short_element.e ecom_tlib_attr.e
 	ecom_type_attr.e ecom_type_desc.e
 	ecom_type_lib_find_name_result.e ecom_var_desc.e
 	ecom_variant.e
 ----------------------------------------------------------------------


Revision 14579 - Directory Listing
Modified Mon May 24 18:27:20 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	ecom_enum_statstg.e ecom_interface.e ecom_root_storage.e
 	ecom_storage.e ecom_storage_routines.e ecom_stream.e
 Added Files:
 	ecom_type_comp.e ecom_type_info.e ecom_type_lib.e
 ----------------------------------------------------------------------


Revision 14578 - Directory Listing
Modified Mon May 24 18:23:30 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	ecom_lock_types.e ecom_stat_flags.e ecom_stgc.e ecom_stgmove.e
 	ecom_stgty.e ecom_stream_seek.e
 Added Files:
 	ecom_call_conv.e ecom_desc_kind.e ecom_flags.e
 	ecom_func_flags.e ecom_func_kind.e ecom_idl_flags.e
 	ecom_impl_type_flags.e ecom_invoke_kind.e ecom_lib_flags.e
 	ecom_method_flags.e ecom_param_flags.e ecom_reg_kind.e
 	ecom_sys_kind.e ecom_type_flags.e ecom_type_kind.e
 	ecom_var_flags.e ecom_var_kind.e ecom_var_type.e
 ----------------------------------------------------------------------


Revision 14575 - Directory Listing
Modified Mon May 24 18:01:36 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	E_Routines.cpp makefile.msc
 Added Files:
 	E_IType_Info.cpp E_IType_comp.cpp E_IType_lib.cpp
 	E_arraydesc.c E_bstr.cpp E_bstr.h E_custdata.c E_guid.c
 	E_safe_array.cpp
 ----------------------------------------------------------------------


Revision 14574 - Directory Listing
Modified Mon May 24 17:52:56 1999 UTC (20 years, 6 months ago) by marina
Original Path: trunk/Src/library/com
 Modified Files:
 	E_IEnumSTATSTG.h E_IRootStorage.h E_IStorage.h E_IStream.h
 	E_Large_Integer.h E_ULarge_Integer.h
	E_statstg.h
 	E_wide_string.h
 Added Files:
 	E_ITypeInfo.h E_ITypeLib.h E_bindptr.h E_custdata.h
 	E_custdataitem.h E_dispparams.h E_elemdesc.h E_excepinfo.h
 	E_funcdesc.h E_guid.h E_idldesc.h E_paramdesc.h
 	E_paramdescex.h E_safe_array.h E_safearray_element.h
 	E_safearraybound.h E_tlib_attr.h E_type_attr.h E_typedesc.h
 	E_vardesc.h E_variant.h e_arraydesc.h ecom_exception.h
 	ecom_flags.h
 ----------------------------------------------------------------------


Revision 12276 - Directory Listing
Modified Fri Dec 11 01:18:20 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 12271 - Directory Listing
Modified Fri Dec 11 01:09:55 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
All structures inherit now from ECOM_STRUCTURE.


Revision 12270 - Directory Listing
Modified Fri Dec 11 01:04:26 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 12269 - Directory Listing
Modified Fri Dec 11 01:02:30 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
All interfaces inherit now from ECOM_INTERFACE.
Added typed read/write to ecom_stream.e.
Added exception handling for read operation in ecom_stream.e.
Added support for FILETIME structure in ecom_statstg.e and then to
ecom_storage.e and ecom_stream.e.
Added ecom_enum_statstg.e


Revision 12267 - Directory Listing
Modified Fri Dec 11 00:19:01 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
ecom_flags.e removed


Revision 12266 - Directory Listing
Modified Fri Dec 11 00:16:53 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
End_of_stream exception added to ecom_exception_codes.e .


Revision 12258 - Directory Listing
Modified Thu Dec 10 01:02:10 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
E_Storage_Routines.cpp renamed into E_Routines.cpp.
Added support for exception handling.
Added functions for typed read/write.
Bug fix in E_Large_Integer.cpp and E_ULarge_Integer.cpp.


Revision 12257 - Directory Listing
Modified Thu Dec 10 00:53:20 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
Added support for exception handaling.
In file E_ISream.h new functions are added, for supportinf typed read/write.
E_Storage_Routines.h renamed into E_Routines.h.
E_Large_Integer.h and E_ULarge_integer include bug fing.


Revision 12158 - Directory Listing
Modified Thu Dec 3 02:05:53 1998 UTC (21 years ago) by raphaels
Original Path: trunk/Src/library/com
Added c_format_message.


Revision 12157 - Directory Listing
Modified Thu Dec 3 01:59:45 1998 UTC (21 years ago) by raphaels
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 12058 - Directory Listing
Modified Sat Nov 21 02:24:58 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 12057 - Directory Listing
Modified Sat Nov 21 02:16:15 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 12056 - Directory Listing
Modified Sat Nov 21 02:06:20 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 12055 - Directory Listing
Modified Sat Nov 21 01:54:46 1998 UTC (21 years ago) by marina
Original Path: trunk/Src/library/com
*** empty log message ***


Revision 11980 - Directory Listing
Added Sat Nov 14 02:47:47 1998 UTC (21 years, 1 month ago) by raphaels
Original Path: trunk/Src/library/com
*** empty log message ***


  ViewVC Help
Powered by ViewVC 1.1.23