PrevUpHomeNext

Struct optional_ref<bool, false>

boost::text::optional_ref<bool, false>

Synopsis

// In header: <boost/text/trie.hpp>


struct optional_ref<bool, false> {
  // construct/copy/destruct
  optional_ref();
  optional_ref(bool &);
  template<typename U> auto operator=(U &&);

  // public member functions
  explicit operator bool() const;
  explicit operator bool();
  bool const & operator*() const;
  bool const * operator->() const;
  bool & operator*();
  bool * operator->();
};

Description

optional_ref public construct/copy/destruct

  1. optional_ref();
  2. optional_ref(bool & t);
  3. template<typename U> auto operator=(U && u);

optional_ref public member functions

  1. explicit operator bool() const;
  2. explicit operator bool();
  3. bool const & operator*() const;
  4. bool const * operator->() const;
  5. bool & operator*();
  6. bool * operator->();

PrevUpHomeNext