The generator takes a specification of a system or component and returns the finish system or component.


  • Check if the specified system can be built
  • Completes the specification
  • Assembles the implementation components

One way of implementing the generator is to use template metaprogramming.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.