folly::Optional::get_pointer

get_pointer overloads

Synopses

Declared in <folly/Optional.h>

Get the value by pointer; nullptr if None. methodset Getters

Value const*
get_pointer() const &;
» more...

Get the value by pointer; nullptr if None. methodset Getters

Value*
get_pointer() &;
» more...

Deleted rvalue overload to prevent returning a dangling pointer.

Value*
get_pointer() && = delete;
» more...

Return Value

  • A const pointer to the value, or nullptr if empty.
  • A pointer to the value, or nullptr if empty.