Sequoia
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
sequoia::object::shared< T > Struct Template Reference

Public Types

using product_type = std::shared_ptr< T >
 
using value_type = T
 
using producer_type = producer< T, std::shared_ptr< T >, make_shared_braced< T > >
 

Static Public Member Functions

static T & get (product_type &ptr) noexcept
 
static const T & get (const product_type &ptr) noexcept
 
static T * get_ptr (product_type &ptr) noexcept
 
static const T * get_ptr (const product_type &ptr) noexcept
 

The documentation for this struct was generated from the following file: