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

#include <decoder.hpp>

Collaboration diagram for sela::Decoder:
Collaboration graph
[legend]

Public Member Functions

 Decoder (std::ifstream &ifStream)
 
file::WavFile process ()
 

Private Member Functions

void readFrames ()
 
void processFrames (std::vector< data::WavFrame > &decodedWavFrames)
 

Private Attributes

std::ifstream & ifStream
 
file::SelaFile selaFile
 

Constructor & Destructor Documentation

sela::Decoder::Decoder ( std::ifstream &  ifStream)
inlineexplicit

Member Function Documentation

file::WavFile sela::Decoder::process ( )
void sela::Decoder::processFrames ( std::vector< data::WavFrame > &  decodedWavFrames)
private
void sela::Decoder::readFrames ( )
private

Member Data Documentation

std::ifstream& sela::Decoder::ifStream
private
file::SelaFile sela::Decoder::selaFile
private

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