arduino-audio-tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
Public Member Functions | Protected Attributes | List of all members
ContainerTargetPrint Class Reference
Inheritance diagram for ContainerTargetPrint:
ContainerTarget

Public Member Functions

virtual bool begin ()
 
virtual void end ()
 
virtual void setAudioInfo (AudioInfo info)
 
void setupOutput (AudioWriter *writer1, AudioWriter *writer2, Print &print)
 
void setupOutput (AudioWriter *writer1, Print &print)
 
virtual size_t write (uint8_t *data, size_t size)
 

Protected Attributes

bool active = false
 
AudioInfo info
 
Printp_print = nullptr
 
AudioWriterp_writer1 = nullptr
 
AudioWriterp_writer2 = nullptr
 
AudioWriterToAudioOutput print2
 

Member Function Documentation

◆ begin()

virtual bool begin ( )
inlinevirtual

Implements ContainerTarget.

◆ end()

virtual void end ( )
inlinevirtual

Implements ContainerTarget.

◆ write()

virtual size_t write ( uint8_t *  data,
size_t  size 
)
inlinevirtual

Implements ContainerTarget.


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