#include <rds_decoder.h>
Public Member Functions | |
RDSDecoder (RDSGroup *rds_group_decoder) | |
~RDSDecoder () | |
void | addRawData (unsigned char *rawdata, int n) |
const RDS_Type0A_Decoder * | getStationNameDecoder () const |
const RDS_Type2AB_Decoder * | getRadioTextADecoder () const |
const RDS_Type2AB_Decoder * | getRadioTextBDecoder () const |
double | statsBlockErrorRate () const |
double | statsGroupErrorRate () const |
Protected Attributes | |
RDSGroup * | m_group_decoder |
RDSTypeDecoder * | m_type_decoders [GROUP_TYPE_COUNT] |
Definition at line 31 of file rds_decoder.h.
RDSDecoder::RDSDecoder | ( | RDSGroup * | rds_group_decoder | ) |
RDSDecoder::~RDSDecoder | ( | ) |
void RDSDecoder::addRawData | ( | unsigned char * | rawdata, | |
int | n | |||
) |
const RDS_Type2AB_Decoder* RDSDecoder::getRadioTextADecoder | ( | ) | const |
const RDS_Type2AB_Decoder* RDSDecoder::getRadioTextBDecoder | ( | ) | const |
const RDS_Type0A_Decoder* RDSDecoder::getStationNameDecoder | ( | ) | const |
double RDSDecoder::statsBlockErrorRate | ( | ) | const |
double RDSDecoder::statsGroupErrorRate | ( | ) | const |
RDSGroup* RDSDecoder::m_group_decoder [protected] |
Definition at line 48 of file rds_decoder.h.
RDSTypeDecoder* RDSDecoder::m_type_decoders[GROUP_TYPE_COUNT] [protected] |
Definition at line 49 of file rds_decoder.h.