![]() |
MySQL 9.3.0
Source Code Documentation
|
#include <make_shared_ptr.h>
Public Types | |
using | shared_ptr = std::shared_ptr< T > |
Public Member Functions | |
template<typename... Args> | |
MakeSharedPtr (Args &&...args) | |
operator shared_ptr & () | |
operator const shared_ptr & () const | |
template<typename Z > | |
operator std::shared_ptr< Z > () | |
template<typename Z > | |
operator const std::shared_ptr< Z > () const | |
T * | get () const |
T & | operator* () const |
T * | operator-> () const |
void | reset (T *t) |
shared_ptr | copy_base () |
Private Attributes | |
shared_ptr | ptr |
using helper::MakeSharedPtr< T >::shared_ptr = std::shared_ptr<T> |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |