libfssearch is a C++ library that provides file and directory traversal functionality. Given a base directory, it will traverse the tree rooted at that directory in depth-first order, invoking a callback function for each file or directory found. It is basically a C++ version of the Unix command, "find -exec foo". It has been tested on Solaris and Linux.
Release Notes: New methods were added, overall speed was improved, minor bugs were fixed, the documentation was updated, and other improvements were made.