helib::PtrMatrix< T > Struct Template Referenceabstract
An abstract class for an array of PtrVectors. More...
#include <PtrMatrix.h>
Inheritance diagram for helib::PtrMatrix< T >:

Public Member Functions | |
virtual PtrVector< T > & | operator[] (long)=0 |
virtual const PtrVector< T > & | operator[] (long) const =0 |
virtual long | size () const =0 |
virtual void | resize (long newSize) |
virtual | ~PtrMatrix () |
virtual const T * | ptr2nonNull () const |
Detailed Description
template<typename T>
struct helib::PtrMatrix< T >
An abstract class for an array of PtrVectors.
Constructor & Destructor Documentation
◆ ~PtrMatrix()
template<typename T >
|
inlinevirtual |
Member Function Documentation
◆ operator[]() [1/2]
template<typename T >
|
pure virtual |
◆ operator[]() [2/2]
template<typename T >
|
pure virtual |
◆ ptr2nonNull()
template<typename T >
|
inlinevirtual |
◆ resize()
template<typename T >
|
inlinevirtual |
Reimplemented in helib::PtrMatrix_vector< T >, and helib::PtrMatrix_Vec< T >.
◆ size()
template<typename T >
|
pure virtual |