dune-common 2.9.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Dune::AlignedBase< align, Impl > Class Template Reference

CRTP base mixin class to check alignment. More...

#include <dune/common/debugalign.hh>

Inheritance diagram for Dune::AlignedBase< align, Impl >:
Inheritance graph

Public Member Functions

 AlignedBase ()
 
 AlignedBase (const AlignedBase &)
 
 AlignedBase (AlignedBase &&)
 
 ~AlignedBase ()
 
AlignedBaseoperator= (const AlignedBase &)=default
 
AlignedBaseoperator= (AlignedBase &&)=default
 

Detailed Description

template<std::size_t align, class Impl>
class Dune::AlignedBase< align, Impl >

CRTP base mixin class to check alignment.

Constructor & Destructor Documentation

◆ AlignedBase() [1/3]

template<std::size_t align, class Impl >
Dune::AlignedBase< align, Impl >::AlignedBase ( )
inline

◆ AlignedBase() [2/3]

template<std::size_t align, class Impl >
Dune::AlignedBase< align, Impl >::AlignedBase ( const AlignedBase< align, Impl > &  )
inline

◆ AlignedBase() [3/3]

template<std::size_t align, class Impl >
Dune::AlignedBase< align, Impl >::AlignedBase ( AlignedBase< align, Impl > &&  )
inline

◆ ~AlignedBase()

template<std::size_t align, class Impl >
Dune::AlignedBase< align, Impl >::~AlignedBase ( )
inline

Member Function Documentation

◆ operator=() [1/2]

template<std::size_t align, class Impl >
AlignedBase & Dune::AlignedBase< align, Impl >::operator= ( AlignedBase< align, Impl > &&  )
default

◆ operator=() [2/2]

template<std::size_t align, class Impl >
AlignedBase & Dune::AlignedBase< align, Impl >::operator= ( const AlignedBase< align, Impl > &  )
default

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