Join The Works program to have access to the most current content, and to be able to ask questions and get answers from Revelation staff and the Revelation community

At 17 MAY 2009 05:54:27PM Matthew Crozier wrote:

We provide tools in our application for users to manipulate their saved lists - in particular, merging saved lists with Set operations such as Intersection, Union, etc. All of this is written in Basic+, but I imagine performance would be vastly improved if we could use the IDX_SETS() functions to do this.

Is that API available, or is it proprietary?

Cheers, M@

[img]http://www.vernonsystems.com/images/logo_main_ani.gif[/img]


At 18 MAY 2009 01:19PM Bob Carten wrote:

IDX_SETS was not designed for public consumption, still has 64k chunking logic in it so my be clumsy. However it is called from Btree.Extract, so dll is prototyped in OI, any Basic program can call it. I'll look at it, see if I can cook up an example.


At 18 MAY 2009 05:22PM Matthew Crozier wrote:

Thanks Bob, that would be 'very' useful if it's feasible :). I'm sure even with 64K chunking, it would still leave our Basic+ implementation for dead! (Can't be more complicated than V119 !? ;)

Cheers, M@

[img]http://www.vernonsystems.com/images/logo_main_ani.gif[/img]

View this thread on the Works forum...

  • third_party_content/community/commentary/forums_works/287d4b7588650b7d852575b900785772.txt
  • Last modified: 2023/12/30 11:57
  • by 127.0.0.1