BOSS 8.0.0
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
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 34 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/HTAbsValVector.h.

Constructor & Destructor Documentation

◆ ~HTAbsValVector() [1/3]

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

◆ ~HTAbsValVector() [2/3]

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

◆ ~HTAbsValVector() [3/3]

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

Member Function Documentation

◆ length() [1/3]

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

◆ length() [2/3]

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

◆ length() [3/3]

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

◆ operator()() [1/6]

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

◆ operator()() [2/6]

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

◆ operator()() [3/6]

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

◆ operator()() [4/6]

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

◆ operator()() [5/6]

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

◆ operator()() [6/6]

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

◆ operator[]() [1/6]

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

◆ operator[]() [2/6]

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

◆ operator[]() [3/6]

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

◆ operator[]() [4/6]

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

◆ operator[]() [5/6]

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

◆ operator[]() [6/6]

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

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