#include <TEveElementIter.h>
Public Member Functions | |
TEveElement * | current () |
TEveElement * | next () |
TEveElement * | reset () |
unsigned int | size () |
TEveElementIter (TEveElement *, const char *regular_expression=0) | |
Private Member Functions | |
void | addElement (TEveElement *) |
Private Attributes | |
std::vector< TEveElement * > | elements |
std::vector< TEveElement * > ::iterator | iter |
TPRegexp | regexp |
Definition at line 15 of file TEveElementIter.h.
TEveElementIter::TEveElementIter | ( | TEveElement * | element, |
const char * | regular_expression = 0 |
||
) |
Definition at line 7 of file TEveElementIter.cc.
References addElement(), elements, fwLog, cmsHarvester::index, iter, fwlog::kError, parents, and regexp.
|
private |
Definition at line 65 of file TEveElementIter.cc.
References elements, and regexp.
Referenced by TEveElementIter().
TEveElement * TEveElementIter::current | ( | ) |
TEveElement * TEveElementIter::next | ( | void | ) |
Definition at line 44 of file TEveElementIter.cc.
References current(), elements, and iter.
Referenced by BeautifulSoup.PageElement::_invert().
TEveElement * TEveElementIter::reset | ( | void | ) |
|
inline |
|
private |
Definition at line 18 of file TEveElementIter.h.
Referenced by addElement(), current(), next(), reset(), size(), and TEveElementIter().
|
private |
Definition at line 19 of file TEveElementIter.h.
Referenced by current(), next(), reset(), and TEveElementIter().
|
private |
Definition at line 17 of file TEveElementIter.h.
Referenced by addElement(), and TEveElementIter().