http://www.fpx.de/fp/Software/tclobj/ describes an interface between C++ objects and Tcl.
FP: tclobj is an old package, and it is not maintained any more.Swig does a much better job.
The tclobj project had some still-useful fallout in a text that describes some potential problems of building C++ modules for Tcl [L1 ]