Rbgccxml is a library that parses out GCCXML (http://www.gccxml.org) output and provides a simple but very powerful querying API for finding exactly what you want out of C++ source code.
Because GCCXML is difficult to install on all platforms, this binary gem is provided for ease of installing and using RbGCCXML.
Rb++ combines the powerful query interface of rbgccxml and the Rice library to make Ruby wrapping extensions of C++ libraries easier to write than ever.