Parses pretty much all ANSI C, but also understands gcc and Visual C extensions
Generates wrappers for:
Structs
Enums
Functions
Callbacks
Works on Linux and Windows (code is very easily portable to new platforms)
Works with SmartEiffel, ISE Eiffel and Visual Eiffel
Includes framework to automate building libraries and applications that use EWG
EWG comes with real life examples:
GTK 2
SDL
OpenGL
Berkeley DB
The GTK 2 example is actually on the edge of becoming usable for application developers.