#include <TDataSet.h>
Inheritance diagram for TDataSet:
Public Types | |
enum | EDataSetPass |
enum | ESetBits |
enum | EBitOpt |
enum | EDataSetPass |
enum | ESetBits |
enum | EBitOpt |
Public Member Functions | |
TDataSet (const char *name="", TDataSet *parent=0, Bool_t arrayFlag=kFALSE) | |
TDataSet (const TDataSet &src, EDataSetPass iopt=kAll) | |
TDataSet (TNode &src) | |
virtual | ~TDataSet () |
virtual void | Add (TDataSet *dataset) |
virtual void | AddAt (TDataSet *dataset, Int_t idx=0) |
virtual void | AddAtAndExpand (TDataSet *dataset, Int_t idx=0) |
virtual void | AddFirst (TDataSet *dataset) |
virtual void | AddLast (TDataSet *dataset) |
TDataSet * | At (Int_t idx) const |
virtual void | Browse (TBrowser *b) |
virtual TObject * | Clone (const char *newname="") const |
virtual void | Delete (Option_t *opt="") |
virtual TDataSet * | Find (const char *path) const |
virtual TDataSet * | FindByName (const char *name, const char *path="", Option_t *opt="") const |
virtual TDataSet * | FindByPath (const char *path) const |
virtual TDataSet * | FindByTitle (const char *title, const char *path="", Option_t *opt="") const |
TObject * | FindObject (const char *name) const |
TObject * | FindObject (const TObject *o) const |
virtual TDataSet * | First () const |
TObjArray * | GetObjArray () const |
virtual TSeqCollection * | GetCollection () const |
TList * | GetList () const |
virtual Int_t | GetListSize () const |
TObject * | GetMother () const |
virtual TObject * | GetObject () const |
virtual TDataSet * | GetParent () const |
virtual Long_t | HasData () const |
virtual TDataSet * | Instance () const |
virtual TString | Path () const |
virtual EDataSetPass | Pass (EDataSetPass(*callback)(TDataSet *), Int_t depth=0) |
virtual EDataSetPass | Pass (EDataSetPass(*callback)(TDataSet *, void *), void *user, Int_t depth=0) |
virtual void | PrintContents (Option_t *opt="") const |
virtual Int_t | Purge (Option_t *opt="") |
virtual void | Remove (TDataSet *set) |
virtual TDataSet * | RemoveAt (Int_t idx) |
virtual void | SetMother (TDataSet *parent=0) |
virtual void | SetObject (TObject *obj) |
virtual void | SetParent (TDataSet *parent=0) |
virtual void | SetWrite () |
virtual void | Shunt (TDataSet *newParent=0) |
virtual void | Sort () |
virtual Bool_t | IsEmpty () const |
virtual Bool_t | IsFolder () const |
virtual Bool_t | IsMarked () const |
virtual Bool_t | IsThisDir (const char *dirname, int len=-1, int ignorecase=0) const |
virtual TDataSet * | Last () const |
virtual void | ls (Option_t *option="") const |
virtual void | ls (Int_t depth) const |
void | Mark () |
void | UnMark () |
void | MarkAll () |
void | UnMarkAll () |
void | InvertAllMarks () |
void | Mark (UInt_t flag, EBitOpt reset=kSet) |
virtual TDataSet * | Next () const |
virtual TDataSet * | Prev () const |
virtual void | Update () |
virtual void | Update (TDataSet *set, UInt_t opt=0) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const |
TDataSet (const char *name="", TDataSet *parent=0, Bool_t arrayFlag=kFALSE) | |
TDataSet (const TDataSet &src, EDataSetPass iopt=kAll) | |
TDataSet (TNode &src) | |
virtual | ~TDataSet () |
virtual void | Add (TDataSet *dataset) |
virtual void | AddAt (TDataSet *dataset, Int_t idx=0) |
virtual void | AddAtAndExpand (TDataSet *dataset, Int_t idx=0) |
virtual void | AddFirst (TDataSet *dataset) |
virtual void | AddLast (TDataSet *dataset) |
TDataSet * | At (Int_t idx) const |
virtual void | Browse (TBrowser *b) |
virtual TObject * | Clone (const char *newname="") const |
virtual void | Delete (Option_t *opt="") |
virtual TDataSet * | Find (const char *path) const |
virtual TDataSet * | FindByName (const char *name, const char *path="", Option_t *opt="") const |
virtual TDataSet * | FindByPath (const char *path) const |
virtual TDataSet * | FindByTitle (const char *title, const char *path="", Option_t *opt="") const |
TObject * | FindObject (const char *name) const |
TObject * | FindObject (const TObject *o) const |
virtual TDataSet * | First () const |
TObjArray * | GetObjArray () const |
virtual TSeqCollection * | GetCollection () const |
TList * | GetList () const |
virtual Int_t | GetListSize () const |
TObject * | GetMother () const |
virtual TObject * | GetObject () const |
virtual TDataSet * | GetParent () const |
virtual Long_t | HasData () const |
virtual TDataSet * | Instance () const |
virtual TString | Path () const |
virtual EDataSetPass | Pass (EDataSetPass(*callback)(TDataSet *), Int_t depth=0) |
virtual EDataSetPass | Pass (EDataSetPass(*callback)(TDataSet *, void *), void *user, Int_t depth=0) |
virtual void | PrintContents (Option_t *opt="") const |
virtual Int_t | Purge (Option_t *opt="") |
virtual void | Remove (TDataSet *set) |
virtual TDataSet * | RemoveAt (Int_t idx) |
virtual void | SetMother (TDataSet *parent=0) |
virtual void | SetObject (TObject *obj) |
virtual void | SetParent (TDataSet *parent=0) |
virtual void | SetWrite () |
virtual void | Shunt (TDataSet *newParent=0) |
virtual void | Sort () |
virtual Bool_t | IsEmpty () const |
virtual Bool_t | IsFolder () const |
virtual Bool_t | IsMarked () const |
virtual Bool_t | IsThisDir (const char *dirname, int len=-1, int ignorecase=0) const |
virtual TDataSet * | Last () const |
virtual void | ls (Option_t *option="") const |
virtual void | ls (Int_t depth) const |
void | Mark () |
void | UnMark () |
void | MarkAll () |
void | UnMarkAll () |
void | InvertAllMarks () |
void | Mark (UInt_t flag, EBitOpt reset=kSet) |
virtual TDataSet * | Next () const |
virtual TDataSet * | Prev () const |
virtual void | Update () |
virtual void | Update (TDataSet *set, UInt_t opt=0) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const |
Static Public Member Functions | |
static TDataSet * | GetMainSet () |
static TDataSet * | instance () |
static TDataSet * | GetMainSet () |
static TDataSet * | instance () |
Protected Member Functions | |
virtual void | SetMother (TObject *mother) |
TDataSet (const char *name, const char *title) | |
void | AddMain (TDataSet *set) |
TDataSet * | GetRealParent () |
void | MakeCollection () |
virtual void | SetMother (TObject *mother) |
TDataSet (const char *name, const char *title) | |
void | AddMain (TDataSet *set) |
TDataSet * | GetRealParent () |
void | MakeCollection () |
Static Protected Member Functions | |
static EDataSetPass | SortIt (TDataSet *ds) |
static EDataSetPass | SortIt (TDataSet *ds, void *user) |
static EDataSetPass | SortIt (TDataSet *ds) |
static EDataSetPass | SortIt (TDataSet *ds, void *user) |
Protected Attributes | |
TDataSet * | fParent |
TSeqCollection * | fList |
TDataSet * | fParent |
TSeqCollection * | fList |
Static Protected Attributes | |
static TDataSet * | fgMainSet |
static TDataSet * | fgMainSet |
Private Member Functions | |
void | operator= (const TDataSet &) |
void | operator= (const TDataSet &) |
Friends | |
class | TDataSetIter |
Definition at line 34 of file TDataSet.h.
Definition at line 40 of file TDataSet.h.
enum TDataSet::ESetBits |
Definition at line 74 of file TDataSet.h.
enum TDataSet::EBitOpt |
Definition at line 79 of file TDataSet.h.
Definition at line 40 of file TDataSet.h.
enum TDataSet::ESetBits |
Definition at line 74 of file TDataSet.h.
enum TDataSet::EBitOpt |
Definition at line 79 of file TDataSet.h.
TDataSet::TDataSet | ( | const char * | name, | |
const char * | title | |||
) | [inline, protected] |
TDataSet::TDataSet | ( | const TDataSet & | src, | |
EDataSetPass | iopt = kAll | |||
) |
Definition at line 171 of file TDataSet.cxx.
References Add(), Clone(), GetParent(), kAll, and kStruct.
TDataSet::TDataSet | ( | TNode & | src | ) |
Definition at line 202 of file TDataSet.cxx.
TDataSet::~TDataSet | ( | ) | [virtual] |
TDataSet::TDataSet | ( | const char * | name, | |
const char * | title | |||
) | [inline, protected] |
Definition at line 62 of file TDataSet.h.
TDataSet::TDataSet | ( | const TDataSet & | src, | |
EDataSetPass | iopt = kAll | |||
) |
TDataSet::TDataSet | ( | TNode & | src | ) |
virtual TDataSet::~TDataSet | ( | ) | [virtual] |
void TDataSet::operator= | ( | const TDataSet & | ) | [inline, private] |
Definition at line 52 of file TDataSet.h.
virtual void TDataSet::SetMother | ( | TObject * | mother | ) | [inline, protected, virtual] |
void TDataSet::AddMain | ( | TDataSet * | set | ) | [protected] |
static EDataSetPass TDataSet::SortIt | ( | TDataSet * | ds | ) | [static, protected] |
static EDataSetPass TDataSet::SortIt | ( | TDataSet * | ds, | |
void * | user | |||
) | [static, protected] |
TDataSet * TDataSet::GetRealParent | ( | ) | [protected] |
Definition at line 163 of file TDataSet.cxx.
References fgMainSet, GetParent(), and p.
Referenced by AddAt(), AddAtAndExpand(), AddFirst(), and AddLast().
void TDataSet::MakeCollection | ( | ) | [protected] |
Definition at line 215 of file TDataSet.cxx.
References fList, kArray, and TObject::TestBit().
Referenced by AddAt(), AddAtAndExpand(), AddFirst(), and AddLast().
void TDataSet::Add | ( | TDataSet * | dataset | ) | [inline, virtual] |
Definition at line 150 of file TDataSet.h.
References AddLast().
Referenced by TVolume::Add(), TVolumeView::Add(), TDataSetIter::Find(), Shunt(), TDataSet(), and TFileSet::TFileSet().
Definition at line 223 of file TDataSet.cxx.
References TSeqCollection::AddAt(), fList, GetRealParent(), MakeCollection(), and SetParent().
Referenced by TChair::AddAt(), and TTable::AddAt().
Definition at line 241 of file TDataSet.cxx.
References fList, GetRealParent(), kArray, MakeCollection(), SetParent(), and TObject::TestBit().
Referenced by TTableDescriptor::AddAt().
void TDataSet::AddFirst | ( | TDataSet * | dataset | ) | [virtual] |
Definition at line 273 of file TDataSet.cxx.
References TSeqCollection::AddFirst(), fList, GetRealParent(), MakeCollection(), and SetParent().
Referenced by AddMain().
void TDataSet::AddLast | ( | TDataSet * | dataset | ) | [virtual] |
Definition at line 260 of file TDataSet.cxx.
References TSeqCollection::AddLast(), fList, GetRealParent(), MakeCollection(), and SetParent().
Referenced by Add().
void TDataSet::Browse | ( | TBrowser * | b | ) | [virtual] |
Reimplemented from TObject.
Definition at line 286 of file TDataSet.cxx.
References b.
Referenced by TObjectSet::Browse(), and TTable::Browse().
TObject * TDataSet::Clone | ( | const char * | newname = "" |
) | const [virtual] |
Reimplemented from TNamed.
Definition at line 296 of file TDataSet.cxx.
References TDataSet().
Referenced by TDataSet().
void TDataSet::Delete | ( | Option_t * | opt = "" |
) | [virtual] |
Reimplemented from TObject.
Definition at line 303 of file TDataSet.cxx.
References TCollection::Clear(), fList, GetCollection(), and TObject::kCanDelete.
Referenced by TObjectSet::Delete(), TTable::Delete(), and ~TDataSet().
TDataSet * TDataSet::Find | ( | const char * | path | ) | const [virtual] |
Definition at line 340 of file TDataSet.cxx.
References TDataSetIter::Find().
Referenced by FindByPath(), TVolumeView::Local2Master(), TDataSetIter::Ls(), and TVolumeView::TVolumeView().
TDataSet * TDataSet::FindByName | ( | const char * | name, | |
const char * | path = "" , |
|||
Option_t * | opt = "" | |||
) | const [virtual] |
Definition at line 355 of file TDataSet.cxx.
References TDataSetIter::FindByName().
Referenced by FindObject(), and TTableDescriptor::MakeCommentField().
TDataSet * TDataSet::FindByPath | ( | const char * | path | ) | const [virtual] |
TObject* TDataSet::FindObject | ( | const char * | name | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 101 of file TDataSet.h.
References FindByName().
Referenced by TVolume::Add().
Reimplemented from TObject.
Definition at line 102 of file TDataSet.h.
References TObject::FindObject(), and o.
TDataSet * TDataSet::First | ( | ) | const [virtual] |
Definition at line 386 of file TDataSet.cxx.
References TSeqCollection::First(), and fList.
Referenced by IsEmpty().
TObjArray* TDataSet::GetObjArray | ( | ) | const [inline] |
virtual TSeqCollection* TDataSet::GetCollection | ( | ) | const [inline, virtual] |
Definition at line 105 of file TDataSet.h.
References fList.
Referenced by TVolume::Add(), Delete(), TVolumeView::DistancetoPrimitive(), TDataSetIter::Find(), TVolume::ImportShapeAttributes(), TDataSetIter::Next(), Next(), TVolumeView::Paint(), Prev(), TDataSetIter::Reset(), and TDataSetIter::TDataSetIter().
TList* TDataSet::GetList | ( | ) | const [inline] |
Definition at line 106 of file TDataSet.h.
References fList.
Referenced by TVolume::Nodes(), TVolumeView::Nodes(), and Sort().
Int_t TDataSet::GetListSize | ( | ) | const [inline, virtual] |
Definition at line 152 of file TDataSet.h.
References fList, and TCollection::GetSize().
Referenced by Purge().
TDataSet * TDataSet::GetMainSet | ( | ) | [static] |
Definition at line 402 of file TDataSet.cxx.
References fgMainSet.
Referenced by G__G__Table_139_0_32(), and G__setup_memfuncTDataSet().
TObject* TDataSet::GetMother | ( | ) | const [inline] |
TObject * TDataSet::GetObject | ( | ) | const [virtual] |
virtual TDataSet* TDataSet::GetParent | ( | ) | const [inline, virtual] |
Definition at line 111 of file TDataSet.h.
References fParent.
Referenced by TDataSetIter::Cd(), TVolumeView::Draw(), TVolume::Draw(), GetMother(), GetRealParent(), Next(), Path(), TVolumeView::PathP(), Prev(), Purge(), Remove(), RemoveAt(), TDataSetIter::Rmdir(), TDataSet(), and TVolumeView::TVolumeView().
virtual Long_t TDataSet::HasData | ( | ) | const [inline, virtual] |
Definition at line 112 of file TDataSet.h.
Referenced by TDataSetIter::operator[](), Purge(), and TTable::Update().
TDataSet * TDataSet::Instance | ( | ) | const [virtual] |
Definition at line 520 of file TDataSet.cxx.
References instance().
Referenced by TDataSetIter::Find().
TDataSet * TDataSet::instance | ( | ) | [inline, static] |
Definition at line 153 of file TDataSet.h.
References TDataSet().
Referenced by G__G__Table_139_0_38(), G__setup_memfuncTDataSet(), and Instance().
TString TDataSet::Path | ( | ) | const [virtual] |
Definition at line 596 of file TDataSet.cxx.
References TNamed::GetName(), GetParent(), Path(), and str.
Referenced by TDataSetIter::Du(), TDataSetIter::Path(), Path(), PrintContents(), TTable::PrintHeader(), TVolumeView::SavePrimitive(), and TTable::SavePrimitive().
TDataSet::EDataSetPass TDataSet::Pass | ( | EDataSetPass(*)(TDataSet *) | callback, | |
Int_t | depth = 0 | |||
) | [virtual] |
TDataSet::EDataSetPass TDataSet::Pass | ( | EDataSetPass(*)(TDataSet *, void *) | callback, | |
void * | user, | |||
Int_t | depth = 0 | |||
) | [virtual] |
void TDataSet::PrintContents | ( | Option_t * | opt = "" |
) | const [virtual] |
Definition at line 587 of file TDataSet.cxx.
References TROOT::GetDirLevel(), TNamed::GetTitle(), Path(), and Printf().
Referenced by ls(), and TTable::PrintContents().
Definition at line 720 of file TDataSet.cxx.
References fList, GetListSize(), GetParent(), HasData(), and Purge().
Referenced by TTable::Purge(), and Purge().
void TDataSet::Remove | ( | TDataSet * | set | ) | [virtual] |
Definition at line 610 of file TDataSet.cxx.
References fList, GetParent(), TCollection::Remove(), and SetParent().
Referenced by TVolume::DeletePosition(), and Shunt().
Definition at line 621 of file TDataSet.cxx.
References TSeqCollection::At(), fList, GetParent(), TSeqCollection::RemoveAt(), and SetParent().
virtual void TDataSet::SetMother | ( | TDataSet * | parent = 0 |
) | [inline, virtual] |
void TDataSet::SetObject | ( | TObject * | obj | ) | [virtual] |
void TDataSet::SetParent | ( | TDataSet * | parent = 0 |
) | [virtual] |
Definition at line 745 of file TDataSet.cxx.
References fParent.
Referenced by AddAt(), AddAtAndExpand(), AddFirst(), AddLast(), Remove(), RemoveAt(), and SetMother().
void TDataSet::SetWrite | ( | ) | [virtual] |
void TDataSet::Shunt | ( | TDataSet * | newParent = 0 |
) | [virtual] |
Definition at line 770 of file TDataSet.cxx.
References Add(), fParent, and Remove().
Referenced by Update(), and ~TDataSet().
void TDataSet::Sort | ( | ) | [virtual] |
Bool_t TDataSet::IsEmpty | ( | ) | const [virtual] |
virtual Bool_t TDataSet::IsFolder | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 129 of file TDataSet.h.
References kTRUE.
Referenced by TDataSetIter::Du().
Bool_t TDataSet::IsMarked | ( | ) | const [inline, virtual] |
Definition at line 154 of file TDataSet.h.
References kMark, and TObject::TestBit().
Referenced by InvertAllMarks().
Bool_t TDataSet::IsThisDir | ( | const char * | dirname, | |
int | len = -1 , |
|||
int | ignorecase = 0 | |||
) | const [virtual] |
Definition at line 529 of file TDataSet.cxx.
References TNamed::GetName(), i, and name.
Referenced by Update().
TDataSet * TDataSet::Last | ( | ) | const [virtual] |
void TDataSet::ls | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TNamed.
Definition at line 465 of file TDataSet.cxx.
References local, ls(), and TObject::Warning().
Referenced by TDataSetIter::Dir(), TDataSetIter::Ls(), ls(), TChair::ls(), and TDataSetIter::Pwd().
void TDataSet::ls | ( | Int_t | depth | ) | const [virtual] |
Definition at line 491 of file TDataSet.cxx.
References d, TROOT::DecreaseDirLevel(), fList, TROOT::IncreaseDirLevel(), and PrintContents().
void TDataSet::Mark | ( | ) | [inline] |
Definition at line 156 of file TDataSet.h.
Referenced by InvertAllMarks(), MarkAll(), TVolumeView::TVolumeView(), UnMark(), and UnMarkAll().
void TDataSet::UnMark | ( | ) | [inline] |
void TDataSet::MarkAll | ( | ) |
void TDataSet::UnMarkAll | ( | ) |
void TDataSet::InvertAllMarks | ( | ) |
TDataSet * TDataSet::Next | ( | ) | const [virtual] |
TDataSet * TDataSet::Prev | ( | ) | const [virtual] |
void TDataSet::Update | ( | ) | [virtual] |
Definition at line 822 of file TDataSet.cxx.
References Update().
Referenced by TTable::Update(), and Update().
Definition at line 783 of file TDataSet.cxx.
References fList, TNamed::GetName(), TNamed::GetTitle(), IsThisDir(), kFALSE, kTRUE, TNamed::SetTitle(), Shunt(), and Update().
Reimplemented from TObject.
Definition at line 851 of file TDataSet.cxx.
References fParent, and TObject::Write().
Referenced by SetWrite().
Int_t TDataSet::Write | ( | const char * | name = 0 , |
|
Int_t | option = 0 , |
|||
Int_t | bufsize = 0 | |||
) | const [virtual] |
Reimplemented from TObject.
Definition at line 866 of file TDataSet.cxx.
References fParent, and TObject::Write().
void TDataSet::operator= | ( | const TDataSet & | ) | [inline, private] |
Definition at line 52 of file TDataSet.h.
virtual void TDataSet::SetMother | ( | TObject * | mother | ) | [inline, protected, virtual] |
void TDataSet::AddMain | ( | TDataSet * | set | ) | [protected] |
static EDataSetPass TDataSet::SortIt | ( | TDataSet * | ds | ) | [static, protected] |
static EDataSetPass TDataSet::SortIt | ( | TDataSet * | ds, | |
void * | user | |||
) | [static, protected] |
TDataSet* TDataSet::GetRealParent | ( | ) | [protected] |
void TDataSet::MakeCollection | ( | ) | [protected] |
virtual void TDataSet::Add | ( | TDataSet * | dataset | ) | [virtual] |
virtual void TDataSet::AddFirst | ( | TDataSet * | dataset | ) | [virtual] |
virtual void TDataSet::AddLast | ( | TDataSet * | dataset | ) | [virtual] |
virtual TObject* TDataSet::Clone | ( | const char * | newname = "" |
) | const [virtual] |
Reimplemented from TNamed.
virtual TDataSet* TDataSet::Find | ( | const char * | path | ) | const [virtual] |
virtual TDataSet* TDataSet::FindByName | ( | const char * | name, | |
const char * | path = "" , |
|||
Option_t * | opt = "" | |||
) | const [virtual] |
virtual TDataSet* TDataSet::FindByPath | ( | const char * | path | ) | const [virtual] |
virtual TDataSet* TDataSet::FindByTitle | ( | const char * | title, | |
const char * | path = "" , |
|||
Option_t * | opt = "" | |||
) | const [virtual] |
TObject* TDataSet::FindObject | ( | const char * | name | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 102 of file TDataSet.h.
References TObject::FindObject(), and o.
virtual TDataSet* TDataSet::First | ( | ) | const [virtual] |
TObjArray* TDataSet::GetObjArray | ( | ) | const [inline] |
virtual TSeqCollection* TDataSet::GetCollection | ( | ) | const [inline, virtual] |
TList* TDataSet::GetList | ( | ) | const [inline] |
virtual Int_t TDataSet::GetListSize | ( | ) | const [virtual] |
static TDataSet* TDataSet::GetMainSet | ( | ) | [static] |
TObject* TDataSet::GetMother | ( | ) | const [inline] |
virtual TObject* TDataSet::GetObject | ( | ) | const [virtual] |
virtual TDataSet* TDataSet::GetParent | ( | ) | const [inline, virtual] |
virtual Long_t TDataSet::HasData | ( | ) | const [inline, virtual] |
Definition at line 112 of file TDataSet.h.
virtual TDataSet* TDataSet::Instance | ( | ) | const [virtual] |
static TDataSet* TDataSet::instance | ( | ) | [static] |
virtual TString TDataSet::Path | ( | ) | const [virtual] |
virtual EDataSetPass TDataSet::Pass | ( | EDataSetPass(*)(TDataSet *) | callback, | |
Int_t | depth = 0 | |||
) | [virtual] |
virtual EDataSetPass TDataSet::Pass | ( | EDataSetPass(*)(TDataSet *, void *) | callback, | |
void * | user, | |||
Int_t | depth = 0 | |||
) | [virtual] |
virtual void TDataSet::PrintContents | ( | Option_t * | opt = "" |
) | const [virtual] |
virtual void TDataSet::Remove | ( | TDataSet * | set | ) | [virtual] |
virtual void TDataSet::SetMother | ( | TDataSet * | parent = 0 |
) | [inline, virtual] |
virtual void TDataSet::SetObject | ( | TObject * | obj | ) | [virtual] |
virtual void TDataSet::SetParent | ( | TDataSet * | parent = 0 |
) | [virtual] |
virtual void TDataSet::SetWrite | ( | ) | [virtual] |
virtual void TDataSet::Shunt | ( | TDataSet * | newParent = 0 |
) | [virtual] |
virtual void TDataSet::Sort | ( | ) | [virtual] |
virtual Bool_t TDataSet::IsEmpty | ( | ) | const [virtual] |
virtual Bool_t TDataSet::IsFolder | ( | ) | const [inline, virtual] |
virtual Bool_t TDataSet::IsMarked | ( | ) | const [virtual] |
virtual Bool_t TDataSet::IsThisDir | ( | const char * | dirname, | |
int | len = -1 , |
|||
int | ignorecase = 0 | |||
) | const [virtual] |
virtual TDataSet* TDataSet::Last | ( | ) | const [virtual] |
virtual void TDataSet::ls | ( | Int_t | depth | ) | const [virtual] |
void TDataSet::Mark | ( | ) |
void TDataSet::UnMark | ( | ) |
void TDataSet::MarkAll | ( | ) |
void TDataSet::UnMarkAll | ( | ) |
void TDataSet::InvertAllMarks | ( | ) |
virtual TDataSet* TDataSet::Next | ( | ) | const [virtual] |
virtual TDataSet* TDataSet::Prev | ( | ) | const [virtual] |
virtual void TDataSet::Update | ( | ) | [virtual] |
virtual Int_t TDataSet::Write | ( | const char * | name = 0 , |
|
Int_t | option = 0 , |
|||
Int_t | bufsize = 0 | |||
) | [virtual] |
Reimplemented from TObject.
virtual Int_t TDataSet::Write | ( | const char * | name = 0 , |
|
Int_t | option = 0 , |
|||
Int_t | bufsize = 0 | |||
) | const [virtual] |
Reimplemented from TObject.
TDataSetIter [friend] |
Definition at line 36 of file TDataSet.h.
TDataSet * TDataSet::fgMainSet [static, protected] |
Definition at line 57 of file TDataSet.h.
Referenced by AddMain(), GetMainSet(), and GetRealParent().
TDataSet* TDataSet::fParent [protected] |
Definition at line 58 of file TDataSet.h.
Referenced by GetParent(), SetParent(), Shunt(), and Write().
TSeqCollection* TDataSet::fList [protected] |
Definition at line 59 of file TDataSet.h.
Referenced by AddAt(), AddAtAndExpand(), AddFirst(), AddLast(), At(), Delete(), First(), GetCollection(), GetList(), GetListSize(), GetObjArray(), TTable::IsFolder(), Last(), ls(), MakeCollection(), Pass(), Purge(), Remove(), RemoveAt(), and Update().
TDataSet* TDataSet::fgMainSet [static, protected] |
Definition at line 57 of file TDataSet.h.
TDataSet* TDataSet::fParent [protected] |
Definition at line 58 of file TDataSet.h.
TSeqCollection* TDataSet::fList [protected] |
Definition at line 59 of file TDataSet.h.