Review of std.signal
David Nadlinger
code at klickverbot.at
Fri Jan 24 03:13:17 PST 2014
On Friday, 24 January 2014 at 08:52:24 UTC, Jacob Carlborg wrote:
> Why don't you just cast the delegate context pointer to Object?
> Like this:
>
> auto result = cast(Object) dg.ptr;
>
> If "result" is not null the context pointer points to an object.
No, this is just a plain (i.e. no-op) cast.
> Although this won't handled interfaces. I consider it a bug
> that an interface cannot be casted to Object.
Not all interface implementations are (Object) classes, cf.
IUnknown.
David
More information about the Digitalmars-d
mailing list