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 89 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 101 of file core.h.

◆ make_unique()

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

Definition at line 92 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 106 of file core.h.



ensenso_camera
Author(s): Ensenso
autogenerated on Sat Jun 3 2023 02:17:04