Dear all, suppose I would have an abstract class in C++ representing some complex type. Is it possible to expose a selected C++ interface to R while retaining all the gory details within C++. Other scripting languages have the concept of an opaque pointer and constructor/destructor hooks, so that the scripting language's garbage collection can clean up (e.g. Python). Is there anything like this in R? Thanks a lot, Heiko