C++ library of designs, containing flexible implementations of common design patterns and idioms. Makes extensive use of C++ template metaprogramming and implements several commonly used tools: typelist, functor, singleton, smart pointer, object factory, visitor and multimethods
|Developed by||Andrei Alexandrescu|
Loki users only have to pay for the features they want. Each and every of Loki's components can be used in isolation from the others.