OSVR-Core
Public Types | Public Member Functions | List of all members
osvr::common::ExternalBufferReadingWrapper< ElementType > Class Template Reference

Class wrapping an externally-owned and controlled buffer with the vector-like functionality needed to read from it. More...

#include <Buffer.h>

Public Types

typedef ElementType const * const_iterator
 
typedef ElementType value_type
 

Public Member Functions

 ExternalBufferReadingWrapper (ElementType const *buf, size_t size)
 
const_iterator begin () const
 
const_iterator end () const
 
size_t size () const
 

Detailed Description

template<typename ElementType = BufferElement>
class osvr::common::ExternalBufferReadingWrapper< ElementType >

Class wrapping an externally-owned and controlled buffer with the vector-like functionality needed to read from it.


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