rds_type_2ab_decoder.h File Reference

#include <kdemacros.h>
#include "rds_type_decoder.h"
#include <QtCore/QString>

Include dependency graph for rds_type_2ab_decoder.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RDS_Type2AB_Decoder

Defines

#define max(a, b)   ((a) > (b) ? (a) : (b))
#define RDS_2AB_POS_BLOCK   RDS_BLK_B
#define RDS_2AB_POS_SHIFT   0
#define RDS_2AB_POS_MASK   0x000F
#define RDS_2AB_AB_FLAG_BLOCK   RDS_BLK_B
#define RDS_2AB_AB_FLAG_MASK   0x0010
#define RDS_RADIOTEXT_A_MAX_LEN   64
#define RDS_RADIOTEXT_B_MAX_LEN   32
#define RDS_RADIOTEXT_MAX_LEN   (max(RDS_RADIOTEXT_A_MAX_LEN, RDS_RADIOTEXT_B_MAX_LEN))

Enumerations

enum  RDS_2AB_State { RDS_2AB_WAIT4GRP, RDS_2AB_COMPLETE }


Define Documentation

#define max ( a,
 )     ((a) > (b) ? (a) : (b))

Definition at line 32 of file rds_type_2ab_decoder.h.

#define RDS_2AB_AB_FLAG_BLOCK   RDS_BLK_B

Definition at line 39 of file rds_type_2ab_decoder.h.

#define RDS_2AB_AB_FLAG_MASK   0x0010

Definition at line 40 of file rds_type_2ab_decoder.h.

#define RDS_2AB_POS_BLOCK   RDS_BLK_B

Definition at line 35 of file rds_type_2ab_decoder.h.

#define RDS_2AB_POS_MASK   0x000F

Definition at line 37 of file rds_type_2ab_decoder.h.

#define RDS_2AB_POS_SHIFT   0

Definition at line 36 of file rds_type_2ab_decoder.h.

#define RDS_RADIOTEXT_A_MAX_LEN   64

Definition at line 42 of file rds_type_2ab_decoder.h.

#define RDS_RADIOTEXT_B_MAX_LEN   32

Definition at line 43 of file rds_type_2ab_decoder.h.

#define RDS_RADIOTEXT_MAX_LEN   (max(RDS_RADIOTEXT_A_MAX_LEN, RDS_RADIOTEXT_B_MAX_LEN))

Definition at line 44 of file rds_type_2ab_decoder.h.


Enumeration Type Documentation

Enumerator:
RDS_2AB_WAIT4GRP 
RDS_2AB_COMPLETE 

Definition at line 46 of file rds_type_2ab_decoder.h.


Generated on Tue Jun 2 19:19:58 2009 for kradio4 by  doxygen 1.5.8