The EXT Library is set of various useful classes, templates and macros that extend functionality provided by ISO C++ (ext sub-library), standard C and C++ library (lib), to abstract parts of Windows API (win) and access PE file resources (res).
C++ (ISO partial specialization required) Functor Templates. Automatically convert functions and objects to functors, forces functions to take on characteristics of other prototypes, automatically distinguishes between pointer, object, reference.