![]() |
|
|
Bdb packages | Design docs | Source docs | Guidelines | Recent releases |
|
Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members CdbBdbHintProvider Class Reference
This class defines a "hint provider" interface for the current technology. More...
[CdbBdb]
#include <CdbBdbHintProvider.hh>
Inheritance diagram for CdbBdbHintProvider:
List of all members.
Public Methods
virtual ~CdbBdbHintProvider () The destructor. virtual CdbStatus hint (BdbRefAny &theHint, const BdbTime &theBegin, const BdbTime &theEnd)=0 Get the hint for specified parameters. virtual CdbStatus verify (const BdbRefAny &theHint, const BdbRef(BdbObject)&theObjectRef)=0 Verify if created object matches the hint. Detailed Description
This class defines a "hint provider" interface for the current technology.This interface has to be implemented through concrete implementations of the current technology.
Definition at line 16 of file CdbBdbHintProvider.hh.
Constructor & Destructor Documentation
CdbBdbHintProvider::~CdbBdbHintProvider ( ) [virtual]
The destructor.
Just to introduce the virtuality
Definition at line 8 of file CdbBdbHintProvider.cc.
Member Function Documentation
virtual CdbStatus CdbBdbHintProvider::hint ( BdbRefAny & theHint, const BdbTime & theBegin, const BdbTime & theEnd ) [pure virtual]
Get the hint for specified parameters.
This method if successfull (defined by the completions status) will set up the value of the hint.
- Returns:
- a completion status of the operation
Implemented in CdbBdbSCondition, and CdbBdbWCondition.
virtual CdbStatus CdbBdbHintProvider::verify ( const BdbRefAny & theHint, const BdbRef(BdbObject)& theObjectRef ) [pure virtual]
Verify if created object matches the hint.
- Returns:
- a completion status of the operation
Implemented in CdbBdbSCondition, and CdbBdbWCondition.
The documentation for this class was generated from the following files:
- /CdbBdb/CdbBdbHintProvider.hh
- /CdbBdb/CdbBdbHintProvider.cc
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: October 04, 2002