Class template Dune::XT::Common::StorageProvider¶
-
template<class T>
class Dune::XT::Common::StorageProvider¶ Provides generic access to objects of different origins.
See also:
ConstStorageProvider
-
StorageProvider<T> &Dune::XT::Common::StorageProvider::operator=(const StorageProvider<T> &other) = delete¶
No documentation provided.
-
StorageProvider<T> &Dune::XT::Common::StorageProvider::operator=(StorageProvider<T> &other)¶
No documentation provided.
-
StorageProvider<T> &Dune::XT::Common::StorageProvider::operator=(StorageProvider<T> &&source) noexcept = default¶
No documentation provided.
-
bool Dune::XT::Common::StorageProvider::valid() const¶
No documentation provided.
-
T &Dune::XT::Common::StorageProvider::access()¶
No documentation provided.
-
const T &Dune::XT::Common::StorageProvider::access() const¶
No documentation provided.
-
template<>
explicit Dune::XT::Common::StorageProvider::StorageProvider<T>()¶ No documentation provided.
-
template<>
explicit Dune::XT::Common::StorageProvider::StorageProvider<T>(T &tt)¶ No documentation provided.
-
template<>
explicit Dune::XT::Common::StorageProvider::StorageProvider<T>(T *&&tt)¶ Warning
This ctor transfers ownership to StorageProvider, do not delete it manually!
-
template<>
explicit Dune::XT::Common::StorageProvider::StorageProvider<T>(T &&tt)¶ No documentation provided.
No documentation provided.
-
template<>
Dune::XT::Common::StorageProvider::StorageProvider<T>(const StorageProvider<T> &other) = delete¶ No documentation provided.
-
template<>
Dune::XT::Common::StorageProvider::StorageProvider<T>(StorageProvider<T> &other)¶ No documentation provided.
-
template<>
Dune::XT::Common::StorageProvider::StorageProvider<T>(StorageProvider<T> &&source) noexcept = default¶ No documentation provided.
-
int Dune::XT::Common::StorageProvider::storage_¶
No documentation provided.
-
template<typename ...Args>
static StorageProvider<T> Dune::XT::Common::StorageProvider::make(Args&&... args)¶ No documentation provided.