GNU Radio's FOSPHOR Package
gr::fosphor::fifo Class Reference

#include <fifo.h>

Public Member Functions

 fifo (int length)
 
 ~fifo ()
 
int free ()
 
int used ()
 
int write_max_size ()
 
gr_complex * write_prepare (int size, bool wait=true)
 
void write_commit (int size)
 
int read_max_size ()
 
gr_complex * read_peek (int size, bool wait=true)
 
void read_discard (int size)
 

Constructor & Destructor Documentation

gr::fosphor::fifo::fifo ( int  length)
gr::fosphor::fifo::~fifo ( )

Member Function Documentation

int gr::fosphor::fifo::free ( )
void gr::fosphor::fifo::read_discard ( int  size)
int gr::fosphor::fifo::read_max_size ( )
gr_complex* gr::fosphor::fifo::read_peek ( int  size,
bool  wait = true 
)
int gr::fosphor::fifo::used ( )
void gr::fosphor::fifo::write_commit ( int  size)
int gr::fosphor::fifo::write_max_size ( )
gr_complex* gr::fosphor::fifo::write_prepare ( int  size,
bool  wait = true 
)

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