Class template Dune::XT::Common::internal::AccessByPointer<T>¶
Inherits from Dune::XT::Common::internal::AccessInterface.
-
template<class T>
class Dune::XT::Common::internal::AccessByPointer<T> : public AccessInterface<T>¶ No documentation provided.
Method Dune::XT::Common::internal::AccessByPointer::access¶
-
template<class T>
T &Dune::XT::Common::internal::AccessByPointer<T>::access() final¶ No documentation provided.
Method Dune::XT::Common::internal::AccessByPointer::access¶
-
template<class T>
const T &Dune::XT::Common::internal::AccessByPointer<T>::access() const final¶ No documentation provided.
Method Dune::XT::Common::internal::AccessByPointer::copy¶
-
template<class T>
AccessInterface<T> *Dune::XT::Common::internal::AccessByPointer<T>::copy() final¶ No documentation provided.
Constructor Dune::XT::Common::internal::AccessByPointer::AccessByPointer¶
-
template<class T>
explicit Dune::XT::Common::internal::AccessByPointer<T>::AccessByPointer(T *&&tt)¶ Warning
This ctor transfers ownership to AccessByPointer, do not delete tt manually!
Constructor Dune::XT::Common::internal::AccessByPointer::AccessByPointer¶
-
template<class T>
explicit Dune::XT::Common::internal::AccessByPointer<T>::AccessByPointer(std::unique_ptr<T> &&tt)¶ No documentation provided.
Constructor Dune::XT::Common::internal::AccessByPointer::AccessByPointer¶
No documentation provided.
Field Dune::XT::Common::internal::AccessByPointer::tt_¶
-
template<class T>
std::shared_ptr<T> Dune::XT::Common::internal::AccessByPointer<T>::tt_¶ No documentation provided.