| 
    Stxxl
    1.4.0
    
   
   | 
  
  
  
 
Specialization of block identifier class (BID) for variable size block size. More...
#include <bid.h>

Public Types | |
| enum | { t_size = 0 } | 
Public Member Functions | |
| BID () | |
| BID (file *f, stxxl::int64 o, unsigned s) | |
| bool | valid () const | 
Public Attributes | |
| file * | storage | 
| pointer to the file of the block   | |
| stxxl::int64 | offset | 
| offset within the file of the block   | |
| unsigned | size | 
| size of the block in bytes   | |
Specialization of block identifier class (BID) for variable size block size.
Stores block identity, given by file, offset within the file, and size of the block
| anonymous enum | 
| stxxl::BID< 0 >::BID | ( | ) |  [inline] | 
        
| stxxl::BID< 0 >::BID | ( | file * | f, | 
| stxxl::int64 | o, | ||
| unsigned | s | ||
| ) |  [inline] | 
        
| bool stxxl::BID< 0 >::valid | ( | ) |  const [inline] | 
        
| stxxl::int64 stxxl::BID< 0 >::offset | 
| unsigned stxxl::BID< 0 >::size | 
| file* stxxl::BID< 0 >::storage | 
 1.7.6.1