OpenLB 1.7
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
olb::AbstractColumn< T > Struct Template Referenceabstract

Abstract declarator of Column-like storage. More...

#include <column.h>

+ Inheritance diagram for olb::AbstractColumn< T >:
+ Collaboration diagram for olb::AbstractColumn< T >:

Public Types

using value_type = T
 

Public Member Functions

virtual const T & operator[] (std::size_t i) const =0
 
virtual T & operator[] (std::size_t i)=0
 

Detailed Description

template<typename T>
struct olb::AbstractColumn< T >

Abstract declarator of Column-like storage.

Definition at line 34 of file column.h.

Member Typedef Documentation

◆ value_type

template<typename T >
using olb::AbstractColumn< T >::value_type = T

Definition at line 35 of file column.h.

Member Function Documentation

◆ operator[]() [1/2]

template<typename T >
virtual const T & olb::AbstractColumn< T >::operator[] ( std::size_t i) const
pure virtual

◆ operator[]() [2/2]

template<typename T >
virtual T & olb::AbstractColumn< T >::operator[] ( std::size_t i)
pure virtual

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