MPQC  3.0.0-alpha
sc::basis_element_iterator< DataContainer, Iterator > Class Template Reference
Inheritance diagram for sc::basis_element_iterator< DataContainer, Iterator >:

Public Types

typedef basis_element_iterator< DataContainer, Iterator > self_t
 
typedef boost::iterator_adaptor< self_t, Iterator, boost::use_default, boost::bidirectional_traversal_tag, BasisElementIteratorDereference< DataContainer, Iterator > > super_t
 
typedef DataContainer::template with_iterator< Iterator > reference
 
typedef Iterator base_iterator
 

Public Member Functions

 basis_element_iterator (GaussianBasisSet *basis, GaussianBasisSet *dfbasis, Iterator iter, int block_offset=NotAssigned)
 
 operator Iterator () const
 

Protected Member Functions

reference dereference () const
 

Protected Attributes

GaussianBasisSetbasis
 
GaussianBasisSetdfbasis
 
int block_offset = NotAssigned
 

Friends

class boost::iterator_core_access
 

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

Generated at Sun Jan 26 2020 23:24:03 for MPQC 3.0.0-alpha using the documentation package Doxygen 1.8.16.