4 #ifndef ROOT_TGenericTable 5 #define ROOT_TGenericTable 35 iterator(
const iterator& iter) : fRowSize (iter.fRowSize), fCurrentRow(iter.fCurrentRow){}
virtual const char * GetName() const
Returns name of object.
Bool_t operator!=(const iterator &t) const
iterator & operator=(const iterator &iter)
virtual TTableDescriptor * GetDescriptorPointer() const
to be documented
char & operator[](Int_t i)
TTableDescriptor * GetRowDescriptors() const
to be documented
virtual void SetDescriptorPointer(TTableDescriptor *list)
to be documented
TTableDescriptor * GetTableDescriptors() const
protected: create a new TTableDescriptor descriptor for this table
TTableDescriptor * fColDescriptors
#define ClassDef(name, id)
iterator(const TTable &t)
iterator(const iterator &iter)
iterator & operator+(Int_t idx)
iterator(UInt_t size, char &rowPtr)
virtual void SetType(const char *const type)
to be documented
const char & operator[](Int_t i) const
Bool_t operator==(const iterator &t) const
iterator(const TTable &t, char &rowPtr)
Int_t operator-(const iterator &it) const
virtual ~TGenericTable()
destructor
virtual Long_t GetNRows() const
Returns the number of the used rows for the wrapped table.
iterator & operator-(Int_t idx)
virtual Long_t GetRowSize() const
Returns the size (in bytes) of one table row.
char * GetTable(Int_t i=0) const