Control Surface pin-t-adl
MIDI Control Surface library for Arduino
Classes | Functions
BufferPuller.hpp File Reference
#include <AH/STL/vector>
#include <Settings/NamespaceSettings.hpp>
+ Include dependency graph for BufferPuller.hpp:

Go to the source code of this file.

Classes

class  BufferPuller_< T >
 Helper to pull bytes or other objects out of a buffer. More...
 

Functions

template<class T >
BufferPuller_< T > BufferPuller (const T *buffer, size_t length)
 
template<class T >
BufferPuller_< T > BufferPuller (const std::vector< T > &buffer)
 
template<class T , size_t N>
BufferPuller_< T > BufferPuller (const T(&buffer)[N])
 

Function Documentation

◆ BufferPuller() [1/3]

BufferPuller_< T > BufferPuller ( const T *  buffer,
size_t  length 
)

Definition at line 36 of file BufferPuller.hpp.

◆ BufferPuller() [2/3]

BufferPuller_< T > BufferPuller ( const std::vector< T > &  buffer)

Definition at line 40 of file BufferPuller.hpp.

◆ BufferPuller() [3/3]

BufferPuller_< T > BufferPuller ( const T(&)  buffer[N])

Definition at line 44 of file BufferPuller.hpp.