[SeaBIOS] [Qemu-devel] [RFC PATCH 01/13] Generic DMA memory access interface
rth at twiddle.net
Wed Jun 1 17:45:56 CEST 2011
On 06/01/2011 08:35 AM, Eduard - Gabriel Munteanu wrote:
> Maybe it's not nice, but you're missing the fact upcasting gives you
> some type safety. With opaques you have none.
Lol. Do you understand what container_of does?
This is not dynamic_cast<> with RTTI.
You can put any type name in there that you like,
so long as it has a field name to match. The type
of the field you give doesn't even have to match
the type of the pointer that you pass in.
Type safety this is not.
More information about the SeaBIOS