Go to the FreeLists Home Page Home Signup Help Login
 



[openbeosstorage] || [Date Prev] [04-2002 Date Index] [Date Next] || [Thread Prev] [04-2002 Thread Index] [Thread Next]

[openbeosstorage] Re: latest update

  • From: Tyler Dauwalder <tyler@xxxxxxxxxxxxx>
  • To: openbeosstorage@xxxxxxxxxxxxx
  • Date: Sun, 28 Apr 2002 22:27:44 -0700
> Fortunately something else works, which I hadn't thought would be
> possible. :-)
> We can put another shared lib inbetween our app and libbe. This new
> library links against libbe and provides the functionality that is needed
> to the application.
> The magic file is libbeadapter.so which is compiles from LibBeAdapter.cpp.

Weird. I wouldn't've thought that would work. No complaints here, though. 
Everything worked fine for me (and much faster :-).

> Before implementing this solution the BEntry Comparison Test took 13
> minutes on my laptop! Yes, thirteen *minutes*! Now the whole BEntry test
> suite runs only about one minute, compared to 50 seconds for the R5
> version.
> 
> I commited the BEntry related changes. While doing so, I saw, that I
> forgot to implement entry_ref::operator<(). BTW, I don't really know, what
> it is good for. I hope it has the obvious semantics.

Maybe it's something like "/" < "/boot" < "/boot/develop". Where is that 
declared? It's not in the R5 Entry.h is it?

> However save this item, BEntry is done and bullet proof, err... water
> proof,... mmh, well, water repellent. ;-)

Impressive. :-)

So where do we stand now? Is BNodeInfo the only pre-alpha class that's not 
finished yet? Other than BEntry doxygen, which I might have time to work on 
a bit tomorrow (no Chem lab this week :-))).

-Tyler





[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.