
|
[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
|

|