added 8.6.95. Jonathan Poole.
The way that the active objects work is that there is a proxy object on the local machine that catches any member function calls and redirects them to the remote (server) machine where the member functions are called on the real object. There is a problem with this though: that objects in C++ do not communicate with other objects only through member functions. If we consider only how a particular object changes state or is caused to perform an action there may be three ways:
How do we trap these other means of accessing a class? If we can't we need to document it.