SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <generic.h>
Public Member Functions | |
file_reader (scheduler *sch, int _fdin, pipebuf< T > &_out) | |
void | run () |
void | set_realtime (T &_filler) |
Public Member Functions inherited from leansdr::runnable | |
runnable (scheduler *_sch, const char *name) | |
Public Member Functions inherited from leansdr::runnable_common | |
runnable_common (const char *_name) | |
virtual | ~runnable_common () |
virtual void | shutdown () |
Public Attributes | |
bool | loop |
Public Attributes inherited from leansdr::runnable_common | |
const char * | name |
Private Attributes | |
T * | filler |
int | fdin |
pipewriter< T > | out |
Additional Inherited Members | |
Protected Attributes inherited from leansdr::runnable | |
scheduler * | sch |
|
inline |
|
inlinevirtual |
Reimplemented from leansdr::runnable_common.
Definition at line 53 of file generic.h.
References leansdr::scheduler::debug, leansdr::fatal(), leansdr::file_reader< T >::fdin, leansdr::file_reader< T >::filler, leansdr::file_reader< T >::loop, leansdr::runnable_common::name, leansdr::file_reader< T >::out, and leansdr::runnable::sch.
|
inline |
Definition at line 102 of file generic.h.
References leansdr::fatal(), leansdr::file_reader< T >::fdin, and leansdr::file_reader< T >::filler.
|
private |
Definition at line 112 of file generic.h.
Referenced by leansdr::file_reader< T >::run(), and leansdr::file_reader< T >::set_realtime().
|
private |
Definition at line 111 of file generic.h.
Referenced by leansdr::file_reader< T >::run(), and leansdr::file_reader< T >::set_realtime().
bool leansdr::file_reader< T >::loop |
Definition at line 101 of file generic.h.
Referenced by leansdr::file_reader< T >::run().
|
private |
Definition at line 113 of file generic.h.
Referenced by leansdr::file_reader< T >::run(), leansdr::itemcounter< Tin, Tout >::run(), leansdr::decimator< leansdr::complex >::run(), leansdr::serializer< Tin, Tout >::run(), and leansdr::buffer_reader< T >::run().