bcell Struct Reference

#include <vil_block_cache.h>

List of all members.


Detailed Description

Definition at line 18 of file 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_

Constructor & Destructor Documentation

bcell::bcell ( const unsigned  bindex_i,
const unsigned  bindex_j,
vil_image_view_base_sptr const &  blk 
) [inline]

Definition at line 20 of file vil_block_cache.h.


Member Function Documentation

void bcell::touch (  )  [inline]

update the age of a block.

Definition at line 32 of file vil_block_cache.h.

void bcell::print (  )  const [inline]

for debug.

Definition at line 34 of file vil_block_cache.h.


Member Data Documentation

unsigned bcell::bindex_i_

block indices.

Definition at line 26 of file vil_block_cache.h.

unsigned bcell::bindex_j_

Definition at line 26 of file vil_block_cache.h.

unsigned long bcell::birthdate_

the time of insertion into the queue.

Definition at line 28 of file vil_block_cache.h.

vil_image_view_base_sptr bcell::blk_

the block itself.

Definition at line 30 of file vil_block_cache.h.

unsigned long bcell::time_ [static, private]

Definition at line 37 of file vil_block_cache.h.


The documentation for this struct was generated from the following files:
Generated on Sun Nov 22 05:08:41 2009 for core/vil by  doxygen 1.5.1