PrevUpHomeNext

Struct template optional_ref<T, true>

boost::text::optional_ref<T, true>

Synopsis

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

template<typename T> 
struct optional_ref<T, true> {
  // construct/copy/destruct
  optional_ref();
  optional_ref(T &);

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

Description

optional_ref public construct/copy/destruct

  1. optional_ref();
  2. optional_ref(T & t);

optional_ref public member functions

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

PrevUpHomeNext