Public Types | |
enum | Kind { kBlockEOS, kBlockSimple, kBlockGroup } |
Public Member Functions | |
bool | EOS () const |
const Cluster * | GetCluster () const |
long | GetIndex () const |
virtual const Block * | GetBlock () const =0 |
virtual Kind | GetKind () const =0 |
Protected Member Functions | |
BlockEntry (Cluster *, long index) | |
Protected Attributes | |
Cluster *const | m_pCluster |
const long | m_index |