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

#include <AnalogDriverZephyr.h>

Inheritance diagram for AnalogDriverZephyr:
AnalogDriverBase

Public Member Functions

 AnalogDriverZephyr ()=default
 
virtual ~AnalogDriverZephyr ()
 
int available () override
 
int availableForWrite () override
 
bool begin (AnalogConfig cfg) override
 
void end () override
 
size_t readBytes (uint8_t *dst, size_t size_bytes) override
 
size_t write (const uint8_t *src, size_t size_bytes) override
 

Constructor & Destructor Documentation

◆ AnalogDriverZephyr()

AnalogDriverZephyr ( )
default

◆ ~AnalogDriverZephyr()

virtual ~AnalogDriverZephyr ( )
inlinevirtual

Member Function Documentation

◆ available()

int available ( )
inlineoverridevirtual

Implements AnalogDriverBase.

◆ availableForWrite()

int availableForWrite ( )
inlineoverridevirtual

Reimplemented from AnalogDriverBase.

◆ begin()

bool begin ( AnalogConfig  cfg)
inlineoverridevirtual

Implements AnalogDriverBase.

◆ end()

void end ( )
inlineoverridevirtual

Implements AnalogDriverBase.

◆ readBytes()

size_t readBytes ( uint8_t dst,
size_t  size_bytes 
)
inlineoverridevirtual

Implements AnalogDriverBase.

◆ write()

size_t write ( const uint8_t src,
size_t  size_bytes 
)
inlineoverridevirtual

Reimplemented from AnalogDriverBase.


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