embedded GUI Framwork

Feb 7, 2010 at 3:53pm
Hello all,

is there a c++ gui framework which is completely free of dynamic heap allocation and exceptions?

Thx|regards,
Feb 7, 2010 at 4:10pm
a c++ gui framework which is completely free of dynamic heap allocation
I'd say that's completely impossible.
Feb 7, 2010 at 4:23pm
What do you mean? And why do you ask?

I suppose it is possible to construct such a thing. If by "dynamic" you mean heap allocations then I suppose you could use the stack. If by "dynamic" you mean either, then you would either be very limited to what windows/widgets you can construct/display, or you would have to have them all statically created when the program starts, and only show/hide them as appropriate.

Thinking. It is fun. :-)
Feb 7, 2010 at 5:50pm
Yes, I mean heap allocation. Reason is that I want to build a monitoring and controlling pc-like system in a critical environment. That means that I need a relatively mighty gui framework, but also have some restrictions like heap allocation and stack unwinding.
Feb 7, 2010 at 8:02pm
It isn't the GUI you need to fear so much as how it is implemented. Here is some reading for you:

C++ in Safety Critical Systems
http://hissa.nist.gov/sw_develop/ir5769/ir5769.l.html

Unfortunately, I don't know of any specific GUI frameworks that would be appropriate for your use. You might want to peruse The GUI Toolkit, Framework Page
http://www.free-soft.org/guitool/

A well-written GUI doesn't actually have any unbounded resource uses.

Sorry I can't be of more help...
Feb 7, 2010 at 8:09pm
closed account (z05DSL3A)
PEG GUI Development Tools?
http://www.swellsoftware.com/
Topic archived. No new replies allowed.