Ponder: Reflection / Introspection for C++

Do you like to promote your wxWidgets based application or component!? Post it here and let's see what the critics have to say. Also, if you found that ONE wx component the world needs to know about, put it here for future reference.
Post Reply
iwbnwif
Super wx Problem Solver
Super wx Problem Solver
Posts: 282
Joined: Tue Mar 19, 2013 8:52 pm

Ponder: Reflection / Introspection for C++

Post by iwbnwif »

Hi,

Just in case any wxWidgeters may find this useful, there is a rather neat C++ reflection / introspection library available here:

https://github.com/billyquith/ponder

It 'plays' quite nicely with wxWidgets as you can set it to use wxString (or any other type of string implementation) instead of std::string.

Internally it uses its own variant class, so there is some work needed to map to wxVariant / wxAny.

Although Ponder is a relatively new project, it is forked from an older project CAMP.
wxWidgets 3.1.2, MinGW64 8.1.0, g++ 8.1.0, Ubuntu 19.04, Windows 10, CodeLite + wxCrafter
Some people, when confronted with a GUI problem, think "I know, I'll use Eclipse RCP". Now they have two problems.
Post Reply