The Direct-To-COM (DTC) compiler is an Oberon compiler that supports
Microsoft's Component Object Model (COM) binary interface standard. It
relieves programmers from cumbersome and error-prone manual memory
management. In contrast to C and C++, programmers using the DTC Oberon
compiler do not need to worry about reference counting anymore. The compiler
automatically calls an object's AddRef and Release methods where necessary.
When a COM object is no longer used, it is automatically removed from memory.
With the DTC compiler, reference counting errors simply will not occur.
In DTC Oberon, objects are declared and implemented in a superset of the
Oberon language. The compiler implements a COM object's AddRef and Release
methods automatically. An example can be found on our web pages
(http://www.oberon.ch/customers/omi/prod/dtc.html).
Features
o Typesafe COM programming with automatic memory management
o Compiler calls objects AddRef and Release methods automatically whenever
necessary
o Compiler implements AddRef and Release methods of new objects automatically
o Default implementation of QueryInterface
o Unicode and 64-bit integer arithmetic support built into language
o in, out parameter classes
o NIL-compatible VAR parameters for efficient interfacing to C and C++
o Optimized debugger for symbolic inspection of objects
For further information contact us at mark...@oberon.ch or look at
http://www.oberon.ch/customers/omi/prod/dtc.html.
Best regards,
The Oberon microsystems crew
====================================================================
Oberon microsystems, Inc.
obe...@oberon.ch Technoparkstrasse 1
voice ++41-1-445-1751 CH-8005 Zurich
fax ++41-1-445-1752 http://www.oberon.ch/customers/omi
====================================================================