[interfacekit] BList/BRegion


Yeah, BList is done, except for

AddList(BList *) and AddList(BList *, int32).

I know how to do these, but I've been too lazy to polish up the code.  I
haven't tested any of the components yet.

I also found out that in the constructor clause, the value passed (if by
default 10) is not just the "initial allocation size" but it also
represents the chunkiness of BList pointer allocation.  Whoever is doing
the OpenBeBook needs to explain this properly (versus improperly, as the
Be Book does).

BRegion is another story.

I have no idea how to tackle the cleanup routines.  I could release the
code and if someone else wants to do the friend classes, that's fine.

Isaac


Other related posts: