Hello.

I've been studying DirectFB for a few days now, and am going to adopt it for a small digital camera project I'm involved in. Since I'm going to write the required software in C++, I took a look at snapshots of the C++ wrappers ++dfb and dfb++ that exist. Neither of these met my subjective quality criteria, e.g. since a plain C function pointer is passed to the enumeration functions instead of a type safe boost::function or such like. Also, most of the helper data structures were not wrapped in C++ish helper classes, which really should be done. Finally, there really is no need for the macro constructions used as a simple template suffices. Because of these reasons I chose to write a C++ wrapper library for DirectFB myself, which turned out to be a rather trivial although somewhat tedious task.

However, complaining about the state of the C++ wrappers is really not my point. Rather, I'd wish to know whether people are happy with the current C++ wrappers, or whether my disappointment is shared by others. If the latter is the case I could put in the effort to wrap *all* of DirectFB in nice C++ helper classes instead of just the portion I need for my project. (The whole code is going to be released under GPL or LPGL in any case, so my question actually is whether people think that a new "official" C++ wrapper for DirectFB would be a good thing or not.)

Awaiting opinions,

Aatu Koskensilta ([EMAIL PROTECTED])

"Wovon man nicht sprechen kann, daruber muss man schweigen"
 - Ludwig Wittgenstein, Tractatus Logico-Philosophicus


_______________________________________________ directfb-dev mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to