[sldev] Plugin system - first code drop
soft at softnoel.org
Tue Feb 27 07:37:10 PST 2007
On Tue, February 27, 2007 7:11 am, Tim Shephard wrote:
>> struct LLJackFoo : public LLJack
>> void (*FooFunc)();
>> U32 *(*BarFunc)();
> Not sure I understand the ": public LLJack". Is that for
> documentation purposes only?
In the current implementation, the LLJack base carries a function for
returning the version of the interface, which is common to all derived
interface types. Similar to the reworked LLJackFoo, LLJack would be
reworked to turn that into a stored pointer in a struct rather than a
virtual function pointer.
More information about the SLDev