Bdb packages | Design docs | Source docs | Guidelines | Recent releases

Search | Site Map .

Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

/BdbBitMap/BdbBMIndexBuilderAPI.hh File Reference

#include "BdbUtil/Bdb.hh"
#include "BdbEventStore/BdbCollection.hh"
#include "BdbIndexing/BdbAbsIndexBuilderAPI.hh"
#include "BdbBitMap/BdbBMDimensionDescr.hh"
#include "BdbBitMap/BdbBMIndexStructure.hh"
#include "BdbBitMap/BdbBMDimension.hh"

Go to the source code of this file.

Compounds

class  BdbBMIndexBuilderAPI

Functions

 BdbRef (BdbBMIndexStructure)&BdbBMIndexBuilderAPI


Function Documentation

BdbRef BdbObject    [inline]
 

clone()

The deep copy.

NOTE: The method should be called against the *old objects*.

This procedure makes use of Objectivity's "copy" operation in order to make a copy of itself near specified clustering hint.

The procedure returns a reference to a new object.

The copying procedure is optimized by using a cache of objects. If the corresponding entry for the current object is found in the cache then the cached entry is being returned.

The user-specified virtual method is called in order to continue copying of the child objects.

Definition at line 141 of file BdbBMIndexBuilderAPI.hh.

References BdbRef.

 


BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us

Page Owner: Jacek Becla
Last Update: October 04, 2002