#include <vil_block_cache.h>
Public Member Functions | |
bcell (const unsigned bindex_i, const unsigned bindex_j, vil_image_view_base_sptr const &blk) | |
void | touch () |
update the age of a block. | |
void | print () const |
for debug. | |
Public Attributes | |
unsigned | bindex_i_ |
block indices. | |
unsigned | bindex_j_ |
unsigned long | birthdate_ |
the time of insertion into the queue. | |
vil_image_view_base_sptr | blk_ |
the block itself. | |
Static Private Attributes | |
static unsigned long | time_ = 0 |
Definition at line 25 of file vil_block_cache.h.
bcell::bcell | ( | const unsigned | bindex_i, |
const unsigned | bindex_j, | ||
vil_image_view_base_sptr const & | blk | ||
) | [inline] |
Definition at line 27 of file vil_block_cache.h.
void bcell::print | ( | ) | const [inline] |
for debug.
Definition at line 41 of file vil_block_cache.h.
void bcell::touch | ( | ) | [inline] |
update the age of a block.
Definition at line 39 of file vil_block_cache.h.
unsigned bcell::bindex_i_ |
block indices.
Definition at line 33 of file vil_block_cache.h.
unsigned bcell::bindex_j_ |
Definition at line 33 of file vil_block_cache.h.
unsigned long bcell::birthdate_ |
the time of insertion into the queue.
Definition at line 35 of file vil_block_cache.h.
the block itself.
Definition at line 37 of file vil_block_cache.h.
unsigned long bcell::time_ = 0 [static, private] |
Definition at line 44 of file vil_block_cache.h.