a big block of a GreatWksDBParser More...
Classes | |
| struct | Zone |
| a small block of a GreatWksDBParserInternal::Block More... | |
Public Member Functions | |
| Block (BlockHeader const &header) | |
| constructor More... | |
| Block (BlockHeader const &header, Zone &zone) | |
| constructor given a zone More... | |
| ~Block () | |
| destructor More... | |
| bool | isEmpty () const |
| returns true if the zone list is empty More... | |
| size_t | getNumZones () const |
| returns the number of zone More... | |
| Zone const & | getZone (size_t i) const |
| returns the ith zone More... | |
Public Attributes | |
| BlockHeader | m_header |
| the corresponding entry header More... | |
| std::vector< Zone > | m_zoneList |
| the zone list More... | |
Private Member Functions | |
| Block (Block const &orig) | |
| Block & | operator= (Block const &orig) |
a big block of a GreatWksDBParser
|
inlineexplicit |
constructor
|
inline |
constructor given a zone
|
inline |
destructor
|
private |
|
inline |
returns the number of zone
Referenced by GreatWksDBParser::readBlock(), GreatWksDBParser::readBlockHeader2(), GreatWksDBParser::readFreeList(), GreatWksDBParser::readRecordList(), and GreatWksDBParser::readRowLinks().
|
inline |
returns the ith zone
Referenced by GreatWksDBParser::readBlock(), GreatWksDBParser::readBlockHeader2(), GreatWksDBParser::readFreeList(), GreatWksDBParser::readRecordList(), and GreatWksDBParser::readRowLinks().
|
inline |
returns true if the zone list is empty
| BlockHeader GreatWksDBParserInternal::Block::m_header |
the corresponding entry header
Referenced by GreatWksDBParser::readBlock(), GreatWksDBParser::readBlockHeader2(), GreatWksDBParser::readFreeList(), GreatWksDBParser::readRecordList(), and GreatWksDBParser::readRowLinks().
| std::vector<Zone> GreatWksDBParserInternal::Block::m_zoneList |
the zone list