BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
HTAbsValVector< T > Class Template Referenceabstract

#include <HTAbsValVector.h>

Public Member Functions

virtual ~HTAbsValVector ()
 
virtual const T & operator() (size_t i) const =0
 
virtual T & operator() (size_t i)=0
 
virtual const T & operator[] (size_t i) const =0
 
virtual T & operator[] (size_t i)=0
 
virtual size_t length () const =0
 
virtual ~HTAbsValVector ()
 
virtual const T & operator() (size_t i) const =0
 
virtual T & operator() (size_t i)=0
 
virtual const T & operator[] (size_t i) const =0
 
virtual T & operator[] (size_t i)=0
 
virtual size_t length () const =0
 

Detailed Description

template<class T>
class HTAbsValVector< T >

Definition at line 35 of file InstallArea/include/MdcRecoUtil/MdcRecoUtil/HTAbsValVector.h.

Constructor & Destructor Documentation

◆ ~HTAbsValVector() [1/2]

template<class T >
virtual HTAbsValVector< T >::~HTAbsValVector ( )
inlinevirtual

◆ ~HTAbsValVector() [2/2]

template<class T >
virtual HTAbsValVector< T >::~HTAbsValVector ( )
inlinevirtual

Member Function Documentation

◆ length() [1/2]

template<class T >
virtual size_t HTAbsValVector< T >::length ( ) const
pure virtual

◆ length() [2/2]

template<class T >
virtual size_t HTAbsValVector< T >::length ( ) const
pure virtual

◆ operator()() [1/4]

template<class T >
virtual const T & HTAbsValVector< T >::operator() ( size_t  i) const
pure virtual

◆ operator()() [2/4]

template<class T >
virtual const T & HTAbsValVector< T >::operator() ( size_t  i) const
pure virtual

◆ operator()() [3/4]

template<class T >
virtual T & HTAbsValVector< T >::operator() ( size_t  i)
pure virtual

◆ operator()() [4/4]

template<class T >
virtual T & HTAbsValVector< T >::operator() ( size_t  i)
pure virtual

◆ operator[]() [1/4]

template<class T >
virtual const T & HTAbsValVector< T >::operator[] ( size_t  i) const
pure virtual

◆ operator[]() [2/4]

template<class T >
virtual const T & HTAbsValVector< T >::operator[] ( size_t  i) const
pure virtual

◆ operator[]() [3/4]

template<class T >
virtual T & HTAbsValVector< T >::operator[] ( size_t  i)
pure virtual

◆ operator[]() [4/4]

template<class T >
virtual T & HTAbsValVector< T >::operator[] ( size_t  i)
pure virtual

The documentation for this class was generated from the following files: