- bool LoadFileSummary(void);
- bool LoadHeader(void);
- bool LoadNumBlocks(int& numBlocks);
- bool LoadNumReferences(int& numReferences);
- bool LoadReferenceSummary(BtiReferenceSummary& refSummary);
- bool SkipBlocks(const int& numBlocks);
-
- // internal BTI full index input methods
- private:
- bool ReadBlock(BtiBlock& block);
- bool ReadBlocks(const BtiReferenceSummary& refSummary, BtiBlockVector& blocks);
- bool ReadReferenceEntry(BtiReferenceEntry& refEntry);
-
- // internal BTI full index output methods
- private:
- bool WriteBlock(const BtiBlock& block);
- bool WriteBlocks(const BtiBlockVector& blocks);
- bool WriteHeader(void);
- bool WriteReferenceEntry(const BtiReferenceEntry& refEntry);
+ void LoadFileSummary(void);
+ void LoadHeader(void);
+ void LoadNumBlocks(int& numBlocks);
+ void LoadNumReferences(int& numReferences);
+ void LoadReferenceSummary(BtiReferenceSummary& refSummary);
+ void SkipBlocks(const int& numBlocks);