Public Member Functions | List of all members
ibis::column::indexLock Class Reference

A class for controlling access of the index object of a column. More...

#include <column.h>

Public Member Functions

const ibis::indexgetIndex () const
 
 indexLock (const ibis::column *col, const char *m)
 Constructor of index lock. More...
 
 ~indexLock ()
 Destructor of index lock.
 

Detailed Description

A class for controlling access of the index object of a column.

It directly accesses two member variables of ibis::column class, idx and idxcnt.

Constructor & Destructor Documentation

ibis::column::indexLock::indexLock ( const ibis::column col,
const char *  m 
)

Constructor of index lock.

Must have a valid column object as argument

  1. This class could do nothing without a valid column object.

References ibis::index::empty(), ibis::column::fullname(), ibis::column::idx, ibis::column::idxcnt, indexLock(), and ibis::column::loadIndex().

Referenced by indexLock().


The documentation for this class was generated from the following files:

Make It A Bit Faster
Contact us
Disclaimers
FastBit source code
FastBit mailing list archive