fdf::Unowned

Summary

Constructors and Destructors

Unowned(typename T::HandleType h)
Unowned(const T & owner)
Unowned(const Unowned & other)
Unowned()
Unowned(Unowned && other)
~Unowned()

Public functions

operator*() const
const T &
operator->() const
const T *
operator=(const Unowned & other)
operator=(Unowned && other)

Public functions

Unowned

 Unowned(
  typename T::HandleType h
)

Unowned

 Unowned(
  const T & owner
)

Unowned

 Unowned(
  const Unowned & other
)

Unowned

constexpr Unowned()=default

Unowned

 Unowned(
  Unowned && other
)=default

operator*

const T & operator*() const 

operator->

const T * operator->() const 

operator=

Unowned & operator=(
  const Unowned & other
)

operator=

Unowned & operator=(
  Unowned && other
)

~Unowned

 ~Unowned()