ftxui::ConstRef
ref.hpp
typename T
std::variant< T, const T * > std::variant<T, const T*> variant_ variant_ ftxui::ConstRef::variant_ = T{}
ConstRef
()=default
ConstRef
ftxui::ConstRef::ConstRef
ConstRef
(T t)
ConstRef
ftxui::ConstRef::ConstRef
T t
ConstRef
(const T *t)
ConstRef
ftxui::ConstRef::ConstRef
const T * t
ConstRef & ConstRef & operator= (ConstRef &&) noexcept=default operator= ftxui::ConstRef::operator= ConstRef &&
ConstRef
(const ConstRef< T > &)=default
ConstRef
ftxui::ConstRef::ConstRef
const ConstRef< T > &
ConstRef
(ConstRef< T > &&) noexcept=default
ConstRef
ftxui::ConstRef::ConstRef
ConstRef< T > &&
~ConstRef
()=default
~ConstRef
ftxui::ConstRef::~ConstRef
ConstRef< T > & ConstRef< T > & operator= (const ConstRef< T > &)=default operator= ftxui::ConstRef::operator= const ConstRef< T > &
const T & const T & operator() () const operator() ftxui::ConstRef::operator()
const T & const T & operator* () const operator* ftxui::ConstRef::operator*
const T * const T * operator-> () const operator-> ftxui::ConstRef::operator->
const T * const T * Address () const Address ftxui::ConstRef::Address

An adapter. Own or reference an immutable object.

- ftxui::ConstRef
  Address
- ftxui::ConstRef
  ConstRef
- ftxui::ConstRef
  ConstRef
- ftxui::ConstRef
  ConstRef
- ftxui::ConstRef
  ConstRef
- ftxui::ConstRef
  ConstRef
- ftxui::ConstRef
  operator()
- ftxui::ConstRef
  operator*
- ftxui::ConstRef
  operator->
- ftxui::ConstRef
  operator=
- ftxui::ConstRef
  operator=
- ftxui::ConstRef
  variant_
- ftxui::ConstRef
  ~ConstRef