QMCPACK
OEBAccessor Class Reference

break encapsulation of data_ by OperatorEstBase only for testing! More...

+ Collaboration diagram for OEBAccessor:

Public Types

using value_type = OperatorEstBase::Data::value_type
 

Public Member Functions

 OEBAccessor (OperatorEstBase &oeb)
 
value_typeoperator[] (size_t pos)
 

Private Attributes

OperatorEstBaseoeb_
 

Detailed Description

break encapsulation of data_ by OperatorEstBase only for testing!

Definition at line 40 of file EstimatorTesting.h.

Member Typedef Documentation

◆ value_type

using value_type = OperatorEstBase::Data::value_type

Definition at line 44 of file EstimatorTesting.h.

Constructor & Destructor Documentation

◆ OEBAccessor()

Definition at line 51 of file EstimatorTesting.cpp.

51 : oeb_(oeb) {}

Member Function Documentation

◆ operator[]()

OEBAccessor::value_type & operator[] ( size_t  pos)

Definition at line 53 of file EstimatorTesting.cpp.

References OperatorEstBase::data_, and OEBAccessor::oeb_.

Member Data Documentation

◆ oeb_

OperatorEstBase& oeb_
private

Definition at line 49 of file EstimatorTesting.h.

Referenced by OEBAccessor::operator[]().


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