OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
sparse_grid_bck_wrapper_impl< base > Struct Template Reference

Detailed Description

template<typename base>
struct sparse_grid_bck_wrapper_impl< base >

Definition at line 5 of file sparsegrid_util_common.hpp.

Public Types

typedef base::value_type bt_type
 

Public Member Functions

 sparse_grid_bck_wrapper_impl (base &b)
 
auto operator[] (int i) -> decltype(b[0])
 
template<typename T >
sparse_grid_bck_wrapper_impl< base > & operator= (T c)
 
 operator bt_type () const
 

Data Fields

base & b
 

Member Typedef Documentation

◆ bt_type

template<typename base >
typedef base::value_type sparse_grid_bck_wrapper_impl< base >::bt_type

Definition at line 9 of file sparsegrid_util_common.hpp.

Constructor & Destructor Documentation

◆ sparse_grid_bck_wrapper_impl()

template<typename base >
sparse_grid_bck_wrapper_impl< base >::sparse_grid_bck_wrapper_impl ( base &  b)
inline

Definition at line 11 of file sparsegrid_util_common.hpp.

Member Function Documentation

◆ operator bt_type()

template<typename base >
sparse_grid_bck_wrapper_impl< base >::operator bt_type ( ) const
inline

Definition at line 31 of file sparsegrid_util_common.hpp.

◆ operator=()

template<typename base >
template<typename T >
sparse_grid_bck_wrapper_impl< base > & sparse_grid_bck_wrapper_impl< base >::operator= ( c)
inline

Definition at line 21 of file sparsegrid_util_common.hpp.

◆ operator[]()

template<typename base >
auto sparse_grid_bck_wrapper_impl< base >::operator[] ( int  i) -> decltype(b[0])
inline

Definition at line 15 of file sparsegrid_util_common.hpp.

Field Documentation

◆ b

template<typename base >
base& sparse_grid_bck_wrapper_impl< base >::b

Definition at line 7 of file sparsegrid_util_common.hpp.


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