The Cephei generator is a model-oriented generator that generates each layer of the architecture using the full context to avoid broken interfaces, memory leaks, phantom exceptions and excessive copying. With a model-oriented generator there is no need to decorate the Quant library with generator hints (that you need for SWIG), or even to have access to the (non-header) source code. Using the model context it is possible to generate:
The Cephei generator runs as part of the full continuous integration code build environment to generate all the architecture layers as the underlying C++ library is evolved. With Cephei.gen is easily possible to build test-cases for new C++ functions using Excel, F# scripts or MSTest/NUnit test cases.