arduino-audio-tools
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
FileOutput Class Reference

Simple layer for Print object to write to a c++ file. More...

#include <JupyterAudio.h>

Inheritance diagram for FileOutput:
Print

Public Member Functions

 FileOutput (std::fstream &stream)
 
int availableForWrite () override
 
virtual void flush ()
 
size_t write (const uint8_t *data, size_t len) override
 

Protected Attributes

int _timeout = 10
 
std::fstream * p_audio_stream =nullptr
 

Detailed Description

Simple layer for Print object to write to a c++ file.

Member Function Documentation

◆ availableForWrite()

int availableForWrite ( )
inlineoverridevirtual

Reimplemented from Print.

◆ flush()

virtual void flush ( )
inlinevirtualinherited

◆ write()

size_t write ( const uint8_t *  data,
size_t  len 
)
inlineoverridevirtual

Reimplemented from Print.


The documentation for this class was generated from the following file:
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy