Typedefs | Functions
ensenso::std Namespace Reference

Typedefs

template<typename T >
using shared_ptr = ::std::shared_ptr< T >
 

Functions

template<typename T >
void do_release (typename boost::shared_ptr< T > const &, T *)
 
template<typename T , typename... Args>
::std::unique_ptr< T > make_unique (Args &&... args)
 
template<typename T >
std::shared_ptr< T > to_std (typename boost::shared_ptr< T > const &p)
 

Typedef Documentation

◆ shared_ptr

template<typename T >
using ensenso::std::shared_ptr = typedef ::std::shared_ptr<T>

Definition at line 96 of file core.h.

Function Documentation

◆ do_release()

template<typename T >
void ensenso::std::do_release ( typename boost::shared_ptr< T > const &  ,
T *   
)

Definition at line 108 of file core.h.

◆ make_unique()

template<typename T , typename... Args>
::std::unique_ptr<T> ensenso::std::make_unique ( Args &&...  args)

Definition at line 99 of file core.h.

◆ to_std()

template<typename T >
std::shared_ptr<T> ensenso::std::to_std ( typename boost::shared_ptr< T > const &  p)

Definition at line 113 of file core.h.



ensenso_camera
Author(s): Ensenso
autogenerated on Wed Apr 2 2025 02:37:46