Proto  3.2
Public Member Functions | Private Attributes | List of all members
Proto::MBLevelFluxRegisterTester< T, C, MEM > Class Template Reference

#include <Proto_MBLevelFluxRegister.H>

Public Member Functions

 MBLevelFluxRegisterTester (const MBLevelFluxRegister< T, C, MEM > &a_register)
 
const std::vector< Register< T, C, MEM > > & getCoarseRegistersAtIndex (MBIndex a_coarseIndex) const
 
const std::vector< Register< T, C, MEM > > & getFineRegistersAtIndex (MBIndex a_fineIndex) const
 

Private Attributes

const MBLevelFluxRegister< T, C, MEM > & m_register
 

Constructor & Destructor Documentation

◆ MBLevelFluxRegisterTester()

template<typename T , unsigned int C, MemType MEM = MEMTYPE_DEFAULT>
Proto::MBLevelFluxRegisterTester< T, C, MEM >::MBLevelFluxRegisterTester ( const MBLevelFluxRegister< T, C, MEM > &  a_register)
inline

Member Function Documentation

◆ getCoarseRegistersAtIndex()

template<typename T , unsigned int C, MemType MEM>
const std::vector< Register< T, C, MEM > > & Proto::MBLevelFluxRegisterTester< T, C, MEM >::getCoarseRegistersAtIndex ( MBIndex  a_coarseIndex) const
inline

◆ getFineRegistersAtIndex()

template<typename T , unsigned int C, MemType MEM>
const std::vector< Register< T, C, MEM > > & Proto::MBLevelFluxRegisterTester< T, C, MEM >::getFineRegistersAtIndex ( MBIndex  a_fineIndex) const
inline

Member Data Documentation

◆ m_register

template<typename T , unsigned int C, MemType MEM = MEMTYPE_DEFAULT>
const MBLevelFluxRegister<T, C, MEM>& Proto::MBLevelFluxRegisterTester< T, C, MEM >::m_register
private

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