git.y1.nz

SameBoy

Accurate GB/GBC emulator
download: https://git.y1.nz/archives/sameboy.tar.gz
README | Files | Log | Refs | LICENSE

HexFiend/HFBTreeByteArray.h

      1 //
      2 //  HFBTreeByteArray.h
      3 //  HexFiend_2
      4 //
      5 //  Created by peter on 4/28/09.
      6 //  Copyright 2009 ridiculous_fish. All rights reserved.
      7 //
      8 
      9 #import <HexFiend/HFByteArray.h>
     10 
     11 @class HFBTree;
     12 
     13 /*! @class HFBTreeByteArray
     14 @brief The principal efficient implementation of HFByteArray.
     15 
     16 HFBTreeByteArray is an efficient subclass of HFByteArray that stores @link HFByteSlice HFByteSlices@endlink, using a 10-way B+ tree.  This allows for insertion, deletion, and searching in approximately log-base-10 time.
     17 
     18 Create an HFBTreeByteArray via \c -init.  It has no methods other than those on HFByteArray.
     19 */
     20 
     21 @interface HFBTreeByteArray : HFByteArray {
     22 @private
     23     HFBTree *btree;
     24 }
     25 
     26 /*! Designated initializer for HFBTreeByteArray.
     27 */
     28 - (instancetype)init;
     29 
     30 @end

This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.