LIPH's C++ Codes
liph::double_buffer_with_shared_ptr< T > Class Template Reference

#include <double_buffer.h>

Public Member Functions

std::shared_ptr< T > get () const
 
template<class... Args>
std::shared_ptr< T > get_free (Args &&...args)
 
void swap ()
 

Member Function Documentation

◆ get()

template<class T >
std::shared_ptr< T > liph::double_buffer_with_shared_ptr< T >::get ( ) const
inline

◆ get_free()

template<class T >
template<class... Args>
std::shared_ptr< T > liph::double_buffer_with_shared_ptr< T >::get_free ( Args &&...  args)
inline

◆ swap()

template<class T >
void liph::double_buffer_with_shared_ptr< T >::swap ( )
inline

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