Definition at line 18 of file RGroup.cxx.
Public Member Functions | |
RGroupIter (RGroup &comp) | |
virtual | ~RGroupIter ()=default |
bool | CanItemHaveChilds () const override |
Returns true if item can have childs. | |
std::unique_ptr< RItem > | CreateItem () override |
Create generic description item for RBrowser. | |
bool | Find (const std::string &name, int indx=-1) override |
Find item with specified name, use item MatchName() functionality. | |
std::shared_ptr< RElement > | GetElement () override |
Returns full information for current element. | |
std::string | GetItemName () const override |
Returns current element name | |
bool | Next () override |
Shift to next element. | |
Public Member Functions inherited from ROOT::Experimental::Browsable::RLevelIter | |
virtual | ~RLevelIter ()=default |
Private Attributes | |
RGroup & | fComp |
int | fIndx {-1} |
|
inlineexplicit |
Definition at line 24 of file RGroup.cxx.
|
virtualdefault |
|
inlineoverridevirtual |
Returns true if item can have childs.
Reimplemented from ROOT::Experimental::Browsable::RLevelIter.
Definition at line 34 of file RGroup.cxx.
|
inlineoverridevirtual |
Create generic description item for RBrowser.
Reimplemented from ROOT::Experimental::Browsable::RLevelIter.
Definition at line 59 of file RGroup.cxx.
Find item with specified name, use item MatchName() functionality.
Reimplemented from ROOT::Experimental::Browsable::RLevelIter.
Definition at line 40 of file RGroup.cxx.
|
inlineoverridevirtual |
Returns full information for current element.
Implements ROOT::Experimental::Browsable::RLevelIter.
Definition at line 37 of file RGroup.cxx.
|
inlineoverridevirtual |
Returns current element name
Implements ROOT::Experimental::Browsable::RLevelIter.
Definition at line 31 of file RGroup.cxx.
|
inlineoverridevirtual |
Shift to next element.
Implements ROOT::Experimental::Browsable::RLevelIter.
Definition at line 28 of file RGroup.cxx.
|
private |
Definition at line 20 of file RGroup.cxx.
|
private |
Definition at line 19 of file RGroup.cxx.