Leonard Rosenthol wrote: > Can this be done by using standard C++ iostreams, rather then creating a > new model? What about the boost stream extensions?
At present Dom doesn't want a hard dependency on Boost in PoDoFo, so that otherwise preferable approach is out. I should certainly look into doing it with the standard C++ STL streams interface. I do find the standard C++ streams somewhat tricky to understand when it comes to implementing new stream classes, and I haven't been able to find much useful documentation on them. Stroustrup's "The C++ programming language" only really covers them from a public interface user perspective. PoDoFo already has its own I/O abstractions, its own interfaces for chainable data filters, etc. Much of this could be done through, or with interfaces matching, the STL ones, and it's something I've had on my mind for a while. It's just been a long, long, long way down the list of priorities, especially given that the STL interfaces aren't always the best documented. -- Craig Ringer ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Podofo-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/podofo-users
