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