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

CdbProxyElement Class Reference

An element of the proxy cache. More...

#include <CdbProxyElement.hh>

List of all members.

Public Member Functions

 CdbProxyElement ()
 The implementation of the CdbProxyElement.

 CdbProxyElement (const std::string &theName, const CdbObjectPtr &thePtr, const BdbIntervalBase &theValidity, bool updatedFlag)
 CdbProxyElement (const CdbProxyElement &theElement)
 ~CdbProxyElement ()
CdbProxyElement & operator= (const CdbProxyElement &theElement)
std::string name () const
CdbObjectPtr objectPtr () const
BdbIntervalBase validity () const
bool updated () const
std::string shortName () const
 Get the short condition name only.


Detailed Description

An element of the proxy cache.

Objects of this class are meant to pass the information about updated cache elments to cleints

Definition at line 19 of file CdbProxyElement.hh.


Constructor & Destructor Documentation

CdbProxyElement::CdbProxyElement  
 

The implementation of the CdbProxyElement.

See also:
CdbProxyElement

Definition at line 14 of file CdbProxyElement.cc.

CdbProxyElement::CdbProxyElement const std::string &    theName,
const CdbObjectPtr   thePtr,
const BdbIntervalBase   theValidity,
bool    updatedFlag
 

Definition at line 22 of file CdbProxyElement.cc.

CdbProxyElement::CdbProxyElement const CdbProxyElement &    theElement
 

Definition at line 32 of file CdbProxyElement.cc.

CdbProxyElement::~CdbProxyElement  
 

Definition at line 39 of file CdbProxyElement.cc.


Member Function Documentation

std::string CdbProxyElement::name   const [inline]
 

Definition at line 44 of file CdbProxyElement.hh.

CdbObjectPtr CdbProxyElement::objectPtr   const [inline]
 

Definition at line 46 of file CdbProxyElement.hh.

CdbProxyElement & CdbProxyElement::operator= const CdbProxyElement &    theElement
 

Definition at line 43 of file CdbProxyElement.cc.

References _name, _objectPtr, _updated, and _validity.

std::string CdbProxyElement::shortName   const
 

Get the short condition name only.

This method will extract the condition name from the path.

Definition at line 55 of file CdbProxyElement.cc.

References CdbPathName::last(), and CdbPathName::toString().

bool CdbProxyElement::updated   const [inline]
 

Definition at line 49 of file CdbProxyElement.hh.

BdbIntervalBase CdbProxyElement::validity   const [inline]
 

Definition at line 47 of file CdbProxyElement.hh.


The documentation for this class was generated from the following files:
Generated on Mon Dec 5 18:22:23 2005 for CDB by doxygen1.3-rc3