sela
Public Member Functions | Public Attributes | List of all members
sela::LoopThrough Class Reference

Public Member Functions

 LoopThrough (size_t begin, size_t end, const std::vector< data::SelaFrame > &selaFrames)
 
void process (std::vector< data::WavFrame > &wavFrames)
 
 LoopThrough (size_t begin, size_t end, const std::vector< data::WavFrame > &wavFrames)
 
void process (std::vector< data::SelaFrame > &selaFrames)
 

Public Attributes

const size_t begin
 
const size_t end
 
const std::vector< data::SelaFrame > & selaFrames
 
const std::vector< data::WavFrame > & wavFrames
 

Constructor & Destructor Documentation

sela::LoopThrough::LoopThrough ( size_t  begin,
size_t  end,
const std::vector< data::SelaFrame > &  selaFrames 
)
inline
sela::LoopThrough::LoopThrough ( size_t  begin,
size_t  end,
const std::vector< data::WavFrame > &  wavFrames 
)
inline

Member Function Documentation

void sela::LoopThrough::process ( std::vector< data::SelaFrame > &  selaFrames)
inline
void sela::LoopThrough::process ( std::vector< data::WavFrame > &  wavFrames)
inline

Member Data Documentation

const size_t sela::LoopThrough::begin
const size_t sela::LoopThrough::end
const std::vector<data::SelaFrame>& sela::LoopThrough::selaFrames
const std::vector<data::WavFrame>& sela::LoopThrough::wavFrames

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