#include <seekhelper.h>
Public Types | |
enum | state_t { off, searchWorse, searchBest } |
enum | direction_t { up, down } |
Public Member Functions | |
SeekHelper (ISeekRadio &parent) | |
virtual | ~SeekHelper () |
virtual bool | connectI (Interface *i) |
virtual bool | disconnectI (Interface *i) |
virtual void | start (const SoundStreamID &id, direction_t dir) |
virtual void | step () |
virtual void | stop () |
bool | isRunning () const |
bool | isRunningUp () const |
bool | isRunningDown () const |
virtual void | abort ()=0 |
virtual bool | isGood () const =0 |
virtual bool | isBetter () const =0 |
virtual bool | isWorse () const =0 |
virtual bool | bestFound () const =0 |
virtual void | getData ()=0 |
virtual void | rememberBest ()=0 |
virtual bool | nextSeekStep ()=0 |
virtual void | applyBest ()=0 |
Public Attributes | |
RECEIVERS | __pad0__: bool noticePowerChanged (bool |
Protected Attributes | |
state_t | m_state |
direction_t | m_direction |
bool | m_oldMute |
ISeekRadio & | m_parent |
SoundStreamID | m_SoundStreamID |
Definition at line 31 of file seekhelper.h.
enum SeekHelper::state_t |
SeekHelper::SeekHelper | ( | ISeekRadio & | parent | ) |
virtual SeekHelper::~SeekHelper | ( | ) | [virtual] |
virtual void SeekHelper::abort | ( | ) | [pure virtual] |
virtual void SeekHelper::applyBest | ( | ) | [pure virtual] |
Implemented in FrequencySeekHelper.
virtual bool SeekHelper::bestFound | ( | ) | const [pure virtual] |
Implemented in FrequencySeekHelper.
virtual bool SeekHelper::connectI | ( | Interface * | i | ) | [virtual] |
virtual bool SeekHelper::disconnectI | ( | Interface * | i | ) | [virtual] |
Reimplemented in FrequencySeekHelper.
virtual void SeekHelper::getData | ( | ) | [pure virtual] |
Implemented in FrequencySeekHelper.
virtual bool SeekHelper::isBetter | ( | ) | const [pure virtual] |
Implemented in FrequencySeekHelper.
virtual bool SeekHelper::isGood | ( | ) | const [pure virtual] |
Implemented in FrequencySeekHelper.
bool SeekHelper::isRunning | ( | ) | const [inline] |
Definition at line 48 of file seekhelper.h.
bool SeekHelper::isRunningDown | ( | ) | const [inline] |
Definition at line 50 of file seekhelper.h.
bool SeekHelper::isRunningUp | ( | ) | const [inline] |
Definition at line 49 of file seekhelper.h.
virtual bool SeekHelper::isWorse | ( | ) | const [pure virtual] |
Implemented in FrequencySeekHelper.
virtual bool SeekHelper::nextSeekStep | ( | ) | [pure virtual] |
Implemented in FrequencySeekHelper.
virtual void SeekHelper::rememberBest | ( | ) | [pure virtual] |
Implemented in FrequencySeekHelper.
virtual void SeekHelper::start | ( | const SoundStreamID & | id, | |
direction_t | dir | |||
) | [virtual] |
Reimplemented in FrequencySeekHelper.
virtual void SeekHelper::step | ( | ) | [virtual] |
virtual void SeekHelper::stop | ( | ) | [virtual] |
RECEIVERS SeekHelper::__pad0__ |
direction_t SeekHelper::m_direction [protected] |
Definition at line 82 of file seekhelper.h.
bool SeekHelper::m_oldMute [protected] |
Definition at line 83 of file seekhelper.h.
ISeekRadio& SeekHelper::m_parent [protected] |
Definition at line 85 of file seekhelper.h.
SoundStreamID SeekHelper::m_SoundStreamID [protected] |
Definition at line 86 of file seekhelper.h.
state_t SeekHelper::m_state [protected] |
Definition at line 81 of file seekhelper.h.