Spresense SDK Library v3.4.5-e9a4f17
Loading...
Searching...
No Matches
audiolite_filestream Class Reference
Inheritance diagram for audiolite_filestream:
Collaboration diagram for audiolite_filestream:

Public Member Functions

int rfile (const char *fname)
 
int wfile (const char *fname)
 
int set_file (FILE *fp)
 
void close ()
 
int filesize ()
 
int seek (int size)
 
int seekcur (int size)
 
int seekend (int size)
 
bool has_file ()
 
int read_data (void *data, int sz, int toms)
 
int write_data (void *data, int sz, int toms)
 
int receive_data (audiolite_mem *mem, int ofst, int toms)
 
int send_data (audiolite_mem *mem, int ofst, int toms)
 

Member Function Documentation

◆ rfile()

int rfile ( const char * fname)
virtual

Implements audiolite_stream.

◆ wfile()

int wfile ( const char * fname)
virtual

Implements audiolite_stream.

◆ close()

void close ( )
virtual

Implements audiolite_stream.

◆ filesize()

int filesize ( )
virtual

Implements audiolite_stream.

◆ seek()

int seek ( int size)
virtual

Implements audiolite_stream.

◆ seekcur()

int seekcur ( int size)
virtual

Implements audiolite_stream.

◆ seekend()

int seekend ( int size)
virtual

Implements audiolite_stream.

◆ has_file()

bool has_file ( )
virtual

Implements audiolite_stream.

◆ read_data()

int read_data ( void * data,
int sz,
int toms )
virtual

Implements audiolite_stream.

◆ write_data()

int write_data ( void * data,
int sz,
int toms )
virtual

Implements audiolite_stream.

◆ receive_data()

int receive_data ( audiolite_mem * mem,
int ofst,
int toms )
virtual

Implements audiolite_stream.

◆ send_data()

int send_data ( audiolite_mem * mem,
int ofst,
int toms )
virtual

Implements audiolite_stream.


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