| deleter_type typedef | throwing::unique_ptr< T, Deleter > |  | 
  | element_type typedef | throwing::unique_ptr< T, Deleter > |  | 
  | get() const TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | get_deleter() TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | get_deleter() const TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | get_std_unique_ptr() TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | get_std_unique_ptr() const TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | operator bool() const TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inlineexplicit | 
  | operator*() const | throwing::unique_ptr< T, Deleter > | inline | 
  | operator->() const | throwing::unique_ptr< T, Deleter > | inline | 
  | operator=(unique_ptr &&r) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | operator=(unique_ptr< U, E > &&r) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | operator=(std::unique_ptr< U, E > &&r) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | operator=(std::nullptr_t) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | pointer typedef | throwing::unique_ptr< T, Deleter > |  | 
  | release() TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | reset(pointer ptr=pointer()) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | std_unique_ptr_type typedef | throwing::unique_ptr< T, Deleter > |  | 
  | swap(unique_ptr &other) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | unique_ptr class | throwing::unique_ptr< T, Deleter > | friend | 
  | unique_ptr() TSP_NOEXCEPT=default | throwing::unique_ptr< T, Deleter > |  | 
  | unique_ptr(std::nullptr_t) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | unique_ptr(pointer ptr) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inlineexplicit | 
  | unique_ptr(pointer ptr, typename std::conditional< std::is_reference< Deleter >::value, Deleter, const Deleter &>::type d1) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | unique_ptr(pointer ptr, typename std::remove_reference< Deleter >::type &&d2) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | unique_ptr(unique_ptr &&u) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | unique_ptr(unique_ptr< U, E > &&u) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | unique_ptr(std::unique_ptr< U, E > &&u) TSP_NOEXCEPT | throwing::unique_ptr< T, Deleter > | inline | 
  | ~unique_ptr()=default | throwing::unique_ptr< T, Deleter > |  |