Trying to write some code very similar to the example of walking through a cairo_path_t as shown in cairo.h, I've come across the problem that the enumerators CAIRO_PATH_* are not visible when using C++.