All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] Hard real-time and C++
@ 2006-03-22 20:34 Rodrigo Rosenfeld Rosas
  2006-03-23  7:55 ` Klaas Gadeyne
  2006-03-26 10:03 ` Jan Kiszka
  0 siblings, 2 replies; 6+ messages in thread
From: Rodrigo Rosenfeld Rosas @ 2006-03-22 20:34 UTC (permalink / raw)
  To: Xenomai

Hi,

I'm willing to develop a framework for helping people to program mobile robots for doing hard
real-time tasks. Assuming most of them will have a limitated knowledge both to RTOS and
programming, I would like to keep it simple to use.

I think that developing it using a object-oriented methodology is crucial for achieving my
objectives. But I have some challenges then. And some questions too.

Since Xenomai and Linux will be built using gcc, I'm willing to use it too. So, I would need to
choose between C++ and C (through the Object Oriented C - OOC - approach). I didn't like very much
the OOC aproaches I've seen. I would like to understand better what would be the C++ problems
before I can choose between these alternatives.

I know about the new/delete problems that use the malloc like functions, that runs on secondary
mode. I was wondering if there is an elegant way of changing these call to some Xenomai memory
allocation functions. Maybe overriding new() methods... Any more suggestion?

Please, if someone could list me a list of disadvantages of C++ use on hard real-time systems,
requiring object oriented approach, I would be very glad to read it. Better yet if it comes with
the possible solutions to each problem or pointing out that there is no solution at all.

Thanks in advance,

Rodrigo.



	



	
		
_______________________________________________________ 
Yahoo! doce lar. Faça do Yahoo! sua homepage. 
http://br.yahoo.com/homepageset.html 



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2006-03-27 14:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-22 20:34 [Xenomai-help] Hard real-time and C++ Rodrigo Rosenfeld Rosas
2006-03-23  7:55 ` Klaas Gadeyne
2006-03-23 17:04   ` Rodrigo Rosenfeld Rosas
2006-03-24 14:59     ` Klaas Gadeyne
2006-03-26 10:03 ` Jan Kiszka
2006-03-27 14:50   ` Rodrigo Rosenfeld Rosas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.