rooDBItr


class description - source file - inheritance tree

class rooDBItr : public rooDBObj


    public:
rooDBItr rooDBItr() rooDBItr rooDBItr(rooDBItr&) virtual void ~rooDBItr() TClass* Class() virtual TClass* IsA() const Bool_t next() Bool_t scan(const rooFDObj& fd, Int_t mode = kooNoOpen) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) virtual Int_t typeN()

Data Members


Class Description

 rooDBItr corresponds to ooItr(ooDBObj) class

 Iterator class for databases.

rooDBItr()
 default ctor

Bool_t next()
 Sets iterator to reference the next object of the current iteration.

 Returns kTRUE if there is a next object within the iteration, kFALSE
 if all of the objects in the iteration have been traversed or if an error
 occurred.

Bool_t scan(const rooFDObj& fd, Int_t mode)
 Initializes an iterator to traverse all databases contained in the
 federated database referenced by fd.

Int_t typeN()
 Gets class type number of currently referenced object (ooDBObj)



Inline Functions


            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
           rooDBItr rooDBItr(rooDBItr&)
               void ~rooDBItr()


Author: Valeriy Onuchin 11/09/2000


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.