Ftk Curves

I'm following one of the examples (XSIDump, creates a CXSIParser) that comes with the FTK SDK
to parse my XSI file but I've run into a problem with FCurves. I need to retrieve a complete
animation key (translation/rotation/scale) at any frame time. But the components are all
separated into curves, making it a little more difficult.

How would I do this easily?

Actually, rather than requesting an animation key at a specific frame time, I would
just like a list of all animation keys (shortest list possible) for any bone/objectName.