HemiStereo SDK
The C++ Software Development Kit for the HemiStereo 3D sensing device.
osp::Buffer< T > Class Template Reference

Public Member Functions

 Buffer (size_t size)
 
 Buffer (size_t size, T *data)
 
 Buffer (const Buffer< T > &other)
 
 Buffer (Buffer< T > &&other)
 
Buffer< T > & operator= (Buffer< T > other)
 
T & operator[] (const size_t idx)
 
bool empty () const
 
void swap (Buffer< T > &other) noexcept
 
T * data () const
 
size_t size () const
 
void allocate (size_t size)
 
void release ()
 
Buffer< T > clone () const
 

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