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

ID3 Meta Data Common Functionality. More...

#include <MetaDataID3.h>

Inheritance diagram for MetaDataID3Base:
MetaDataID3V1 MetaDataID3V2

Public Member Functions

 MetaDataID3Base ()=default
 
void setCallback (void(*fn)(MetaDataType info, const char *str, int len))
 

Protected Member Functions

int findTag (const char *tag, const char *str, size_t len)
 find the tag position in the string - if not found we return -1;
 

Protected Attributes

bool armed = false
 
void(* callback )(MetaDataType info, const char *title, int len)
 

Detailed Description

ID3 Meta Data Common Functionality.

Author
Phil Schatzmann

Constructor & Destructor Documentation

◆ MetaDataID3Base()

MetaDataID3Base ( )
default

Member Function Documentation

◆ findTag()

int findTag ( const char tag,
const char str,
size_t  len 
)
inlineprotected

find the tag position in the string - if not found we return -1;

◆ setCallback()

void setCallback ( void(*)(MetaDataType info, const char *str, int len)  fn)
inline

Member Data Documentation

◆ armed

bool armed = false
protected

◆ callback

void(* callback) (MetaDataType info, const char *title, int len)
protected

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