![]() |
|
|
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 TagTransientBoolIter Class Reference
[TagData]#include <TagTransientBoolIter.hh>
Inheritance diagram for TagTransientBoolIter:
List of all members.
Public Methods
TagTransientBoolIter (TagTransient *theTag) virtual ~TagTransientBoolIter () virtual bool next () virtual const char * key () virtual bool value () Private Attributes
RWTValHashDictionaryIterator<
RWCString, bool > *_iter Detailed Description
The TagTransientBoolIter class. This is an interface for the iterator that retrives boolean tag elements from the transient event tag.The event tag contains named integer, float and boolean elements. The name of each element must be unique, independent of the data type.
Copyright (C) 1998 Lawrence Berkeley National Laboratory
- Version:
- Id:
- TagTransientBoolIter.hh,v 1.3 1999/05/04 08:32:23 yury Exp
- Author:
- (David R. Quarrie) Originator
Definition at line 58 of file TagTransientBoolIter.hh.
Constructor & Destructor Documentation
TagTransientBoolIter::TagTransientBoolIter ( TagTransient * theTag ) [inline]
Definition at line 67 of file TagTransientBoolIter.hh.
References TagTransient::_bools, and _iter.
virtual TagTransientBoolIter::~TagTransientBoolIter ( ) [inline, virtual]
Definition at line 74 of file TagTransientBoolIter.hh.
References _iter.
Member Function Documentation
virtual const char* TagTransientBoolIter::key ( ) [inline, virtual]
Return the name of the current boolean element within the tag.
Implements AbsEventTagBoolIter.
Definition at line 95 of file TagTransientBoolIter.hh.
References _iter.
virtual bool TagTransientBoolIter::next ( ) [inline, virtual]
Return the next boolean element from the current tag. The function value indicates whether a new element was located or whether the iterator was exhausted.
Implements AbsEventTagBoolIter.
Definition at line 86 of file TagTransientBoolIter.hh.
virtual bool TagTransientBoolIter::value ( void ) [inline, virtual]
Return the value of the current boolean element within the tag.
Implements AbsEventTagBoolIter.
Definition at line 103 of file TagTransientBoolIter.hh.
References _iter.
Member Data Documentation
RWTValHashDictionaryIterator<RWCString, bool>* TagTransientBoolIter::_iter [private]
Definition at line 109 of file TagTransientBoolIter.hh.
Referenced by key(), TagTransientBoolIter(), value(), and ~TagTransientBoolIter().
The documentation for this class was generated from the following file:
- /TagData/TagTransientBoolIter.hh
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: October 04, 2002