Opm::ConditionalStorage< false, T > Class Template Reference

#include <ConditionalStorage.hpp>

Public Types

typedef T type
 

Public Member Functions

 ConditionalStorage ()
 
 ConditionalStorage (const T &v)
 
 ConditionalStorage (const ConditionalStorage &)
 
template<class ... Args>
 ConditionalStorage (Args... args)
 
ConditionalStorageoperator= (const ConditionalStorage &)
 
const T & operator* () const
 
T & operator* ()
 
const T * operator-> () const
 
T * operator-> ()
 

Static Public Attributes

static constexpr bool condition = false
 

Member Typedef Documentation

◆ type

template<class T >
typedef T Opm::ConditionalStorage< false, T >::type

Constructor & Destructor Documentation

◆ ConditionalStorage() [1/4]

template<class T >
Opm::ConditionalStorage< false, T >::ConditionalStorage ( )
inline

◆ ConditionalStorage() [2/4]

template<class T >
Opm::ConditionalStorage< false, T >::ConditionalStorage ( const T &  v)
inline

◆ ConditionalStorage() [3/4]

template<class T >
Opm::ConditionalStorage< false, T >::ConditionalStorage ( const ConditionalStorage< false, T > &  )
inline

◆ ConditionalStorage() [4/4]

template<class T >
template<class ... Args>
Opm::ConditionalStorage< false, T >::ConditionalStorage ( Args...  args)
inline

Member Function Documentation

◆ operator*() [1/2]

template<class T >
T & Opm::ConditionalStorage< false, T >::operator* ( )
inline

◆ operator*() [2/2]

template<class T >
const T & Opm::ConditionalStorage< false, T >::operator* ( ) const
inline

◆ operator->() [1/2]

template<class T >
T * Opm::ConditionalStorage< false, T >::operator-> ( )
inline

◆ operator->() [2/2]

template<class T >
const T * Opm::ConditionalStorage< false, T >::operator-> ( ) const
inline

◆ operator=()

template<class T >
ConditionalStorage & Opm::ConditionalStorage< false, T >::operator= ( const ConditionalStorage< false, T > &  )
inline

Member Data Documentation

◆ condition

template<class T >
constexpr bool Opm::ConditionalStorage< false, T >::condition = false
staticconstexpr

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