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  

BdbTypeAndString Class Reference
[BdbTrees]

#include <BdbTypeAndString.hh>

List of all members.

Public Methods

 BdbTypeAndString ()
 BdbTypeAndString (const BdbTypeAndString &aRhs)
 BdbTypeAndString (ooTypeNumber type, const char *string)
virtual ~BdbTypeAndString ()
const BdbTypeAndString & operator= (const BdbTypeAndString &aRhs)
bool operator< (const BdbTypeAndString &aRhs) const
ooTypeNumber getType () const
const ooVString & getString () const

Private Attributes

ooTypeNumber _type
ooVString _string


Detailed Description

The BdbTypeAndString class is ...

Definition at line 56 of file BdbTypeAndString.hh.


Constructor & Destructor Documentation

BdbTypeAndString::BdbTypeAndString  
 

Constructs an instanace of this class.

Definition at line 65 of file BdbTypeAndString.cc.

BdbTypeAndString::BdbTypeAndString const BdbTypeAndString &    aRhs
 

Constructs a copy of this class.

Definition at line 69 of file BdbTypeAndString.cc.

BdbTypeAndString::BdbTypeAndString ooTypeNumber    type,
const char *    string
 

Constructs an instanace of this class.

Definition at line 75 of file BdbTypeAndString.cc.

BdbTypeAndString::~BdbTypeAndString   [virtual]
 

Destroys this instance.

Definition at line 87 of file BdbTypeAndString.cc.


Member Function Documentation

const ooVString & BdbTypeAndString::getString  
 

Returns:
the string of object associated with this instance.

Definition at line 147 of file BdbTypeAndString.cc.

ooTypeNumber BdbTypeAndString::getType  
 

Returns:
the type of object associated with this instance.

Definition at line 141 of file BdbTypeAndString.cc.

Referenced by BdbMatchTypeInKey::operator()().

bool BdbTypeAndString::operator< const BdbTypeAndString &    aRhs const
 

Returns:
true if this object is "less" that the specified one

Definition at line 103 of file BdbTypeAndString.cc.

References _string, and _type.

const BdbTypeAndString & BdbTypeAndString::operator= const BdbTypeAndString &    aRhs
 

copys contents of specified object into this one.

Definition at line 95 of file BdbTypeAndString.cc.

References _string, and _type.


Member Data Documentation

ooVString BdbTypeAndString::_string [private]
 

Definition at line 133 of file BdbTypeAndString.hh.

Referenced by operator<(), and operator=().

ooTypeNumber BdbTypeAndString::_type [private]
 

Definition at line 132 of file BdbTypeAndString.hh.

Referenced by operator<(), and operator=().


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

 


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

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