13#ifndef ROOT_TIndexTable
14#define ROOT_TIndexTable
99 for (; i != finish; i++) {
101 if ( th == -1 || (0 <= th && th < totalSize) )
continue;
#define ClassDef(name, id)
iterator(const TTable &t, const int &rowPtr)
iterator & operator+(Int_t idx)
Bool_t operator==(const iterator &t) const
iterator(const iterator &iter)
iterator & operator=(const iterator &iter)
iterator(const TTable &t)
iterator & operator-(Int_t idx)
Int_t operator-(const iterator &it) const
Bool_t operator!=(const iterator &t) const
virtual void SetDescriptorPointer(TTableDescriptor *list)
set table descriptor
static TTableDescriptor * fgColDescriptors
static TTableDescriptor * CreateDescriptor()
to be documented
TIndexTable(const char *name, Int_t n)
int * GetTable(Int_t i=0)
TIndexTable(const TTable *table)
virtual TTableDescriptor * GetDescriptorPointer() const
return column descriptor
TIndexTable(const TIndexTable &indx)
void push_back(Long_t next)
int & operator[](Int_t i)
TIndexTable(const char *name)
const TTable * Table() const
to be documented
const int & operator[](Int_t i) const
virtual Int_t AddAt(const void *c)
Add the "row" at the GetNRows() position, and reallocate the table if neccesary, and return the row i...
virtual Long_t GetRowSize() const
Returns the size (in bytes) of one table row.
virtual void SetType(const char *const type)
to be documented
virtual Long_t GetNRows() const
Returns the number of the used rows for the wrapped table.