COMBINATORIAL_BLAS  1.6
combblas::VectorLocalIterator< IT, NT > Class Template Referenceabstract

#include <VecIterator.h>

Inheritance diagram for combblas::VectorLocalIterator< IT, NT >:

Public Member Functions

virtual ~VectorLocalIterator ()
 
virtual IT LocalToGlobal (IT loc_idx) const =0
 
virtual IT GlobalToLocal (IT gbl_idx) const =0
 
virtual bool Next ()=0
 
virtual bool NextTo (IT loc_idx)=0
 
virtual bool HasNext ()=0
 
virtual IT GetLocIndex () const =0
 
virtual NT & GetValue () const =0
 
virtual void Del ()=0
 
virtual void Set (const IT loc_idx, const NT &val)=0
 
virtual ~VectorLocalIterator ()
 
virtual IT LocalToGlobal (IT loc_idx) const =0
 
virtual IT GlobalToLocal (IT gbl_idx) const =0
 
virtual bool Next ()=0
 
virtual bool NextTo (IT loc_idx)=0
 
virtual bool HasNext ()=0
 
virtual IT GetLocIndex () const =0
 
virtual NT & GetValue () const =0
 
virtual void Del ()=0
 
virtual void Set (const IT loc_idx, const NT &val)=0
 

Detailed Description

template<class IT, class NT>
class combblas::VectorLocalIterator< IT, NT >

Definition at line 39 of file VecIterator.h.

Constructor & Destructor Documentation

◆ ~VectorLocalIterator() [1/2]

template<class IT , class NT >
virtual combblas::VectorLocalIterator< IT, NT >::~VectorLocalIterator ( )
inlinevirtual

Definition at line 42 of file VecIterator.h.

◆ ~VectorLocalIterator() [2/2]

template<class IT , class NT >
virtual combblas::VectorLocalIterator< IT, NT >::~VectorLocalIterator ( )
inlinevirtual

Definition at line 42 of file VecIterator.h.

Member Function Documentation

◆ Del() [1/2]

◆ Del() [2/2]

◆ GetLocIndex() [1/2]

◆ GetLocIndex() [2/2]

◆ GetValue() [1/2]

◆ GetValue() [2/2]

◆ GlobalToLocal() [1/2]

◆ GlobalToLocal() [2/2]

◆ HasNext() [1/2]

◆ HasNext() [2/2]

◆ LocalToGlobal() [1/2]

◆ LocalToGlobal() [2/2]

◆ Next() [1/2]

◆ Next() [2/2]

◆ NextTo() [1/2]

◆ NextTo() [2/2]

◆ Set() [1/2]

template<class IT , class NT >
virtual void combblas::VectorLocalIterator< IT, NT >::Set ( const IT  loc_idx,
const NT &  val 
)
pure virtual

◆ Set() [2/2]

template<class IT , class NT >
virtual void combblas::VectorLocalIterator< IT, NT >::Set ( const IT  loc_idx,
const NT &  val 
)
pure virtual

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