|
virtual void | setDefault (const TYP d)=0 |
| Set default value.
|
|
virtual const ItemRange & | range () const =0 |
| Access the range if specified.
|
|
virtual | ~INTupleItem ()=default |
| destructor
|
|
virtual void | release ()=0 |
| Destruct object.
|
|
virtual const std::type_info & | typeID () const =0 |
| Compiler type ID.
|
|
virtual std::string | typeName () const =0 |
| Proper type name of the object.
|
|
virtual const void * | buffer () const =0 |
| Access data buffer (CONST)
|
|
virtual bool | hasIndex () const =0 |
| Is the tuple have an index item?
|
|
virtual const std::string & | index () const =0 |
| Access the index _Item.
|
|
virtual const std::string & | name () const =0 |
| Access _Item name.
|
|
virtual long | type () const =0 |
| Type information of the item.
|
|
virtual long | length () const =0 |
| Access the buffer length.
|
|
virtual void | reset ()=0 |
| Reset column.
|
|
virtual long | ndim () const =0 |
| Dimension.
|
|
virtual long | dim (long i) const =0 |
| Access individual dimensions.
|
|
virtual long | size () const =0 |
| Size of entire object.
|
|
virtual long | filled () const =0 |
| Number of items filled.
|
|
virtual INTupleItem * | indexItem ()=0 |
| Pointer to index column (if present, 0 else)
|
|
virtual const INTupleItem * | indexItem () const =0 |
| Pointer to index column (if present, 0 else) (CONST)
|
|
virtual INTuple * | tuple ()=0 |
| NTuple the item belongs to.
|
|
template<
class TYP>
class NTuple::_Data< TYP >
Abstract class describing basic data in an Ntuple.
Definition at line 122 of file NTuple.h.