The Conroy & Conroy Subroutine Library (2021.3 edition)

_COMInter
What: file
Layer: 0
Platforms: C++, Javascript, Pascal (All), PHP, Python

This file contains the base abstract TBase_COM_Interface class, which is the base class used for COM (CORBA) objects. For C++ and Pascal, these classes have stdcall calling convention for all methods. All data is accessed solely through methods, and all string data is passed through pointers. All data types are explicitly defined (e.g. int32 instead of int) to maximize compatibility between hardware and software platforms. No exceptions are passed back from these methods. For all other languages, this is simply one of the two base classes used for all classes in the subroutine library.