cList< T > Class Template Reference

#include <tools.h>

Inheritance diagram for cList< T >:

Inheritance graph
[legend]
Collaboration diagram for cList< T >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

T * Get (int Index) const
T * First (void) const
T * Last (void) const
T * Prev (const T *object) const
T * Next (const T *object) const


Detailed Description

template<class T>
class cList< T >

Definition at line 404 of file tools.h.


Member Function Documentation

template<class T>
T* cList< T >::Get ( int  Index  )  const [inline]

template<class T>
T* cList< T >::First ( void   )  const [inline]

Definition at line 407 of file tools.h.

Referenced by cSectionHandler::Action(), cRemoveDeletedRecordingsThread::Action(), cDvbSubtitleConverter::Action(), cCuttingThread::Action(), cPluginManager::Active(), cSectionHandler::Add(), cCaDescriptors::AddCaDescriptor(), cCamSlot::AddPid(), cScanList::AddTransponders(), AssertFreeDiskSpace(), cPluginManager::CallAllServices(), cPluginManager::CallFirstService(), CamControl(), cSchedules::Cleanup(), cSchedule::Cleanup(), cSchedules::ClearAll(), cSchedule::ClrRunningStatus(), cSVDRP::CmdCHAN(), cSVDRP::CmdCLRE(), cSVDRP::CmdDELC(), cSVDRP::CmdLSTC(), cSVDRP::CmdLSTR(), cMenuCommands::cMenuCommands(), cMenuEditTranItem::cMenuEditTranItem(), cMenuSetupCAM::cMenuSetupCAM(), cMenuTimers::cMenuTimers(), cMenuWhatsOn::cMenuWhatsOn(), cSkinDisplayReplay::cProgressBar::cProgressBar(), cHashBase::Del(), cSectionHandler::Del(), cFilter::Del(), cChannels::DeleteDuplicateChannels(), cSchedule::DropOutdated(), cSchedules::Dump(), cSchedule::Dump(), cDvbSubtitleConverter::ExtractSegment(), cDvbSubtitleConverter::FinishPage(), cPictureEntry::FirstPicture(), cHashBase::Get(), cDvbSubtitlePage::GetAreas(), cChannels::GetByChannelID(), cChannels::GetByServiceID(), cCaDescriptors::GetCaDescriptors(), cDvbSubtitlePage::GetClutById(), cDevice::GetDevice(), cSchedule::GetEventAround(), cSchedule::GetFollowingEvent(), cPluginManager::GetNextWakeupPlugin(), cDvbSubtitlePage::GetObjectById(), cSubtitleRegion::GetObjectById(), cPluginManager::GetPlugin(), cSchedule::GetPresentEvent(), cDvbSubtitlePage::GetRegionById(), cFreetypeFont::Glyph(), cEvent::HasTimer(), cChannel::HasTimer(), cPluginManager::InitializePlugins(), cCamSlot::IsDecrypting(), cInterface::LearnKeys(), cPluginManager::LoadPlugins(), main(), cPluginManager::MainThreadHook(), cFilter::Matches(), cStatus::MsgChannelSwitch(), cStatus::MsgOsdChannel(), cStatus::MsgOsdClear(), cStatus::MsgOsdCurrentItem(), cStatus::MsgOsdHelpKeys(), cStatus::MsgOsdItem(), cStatus::MsgOsdProgramme(), cStatus::MsgOsdStatusMessage(), cStatus::MsgOsdTextItem(), cStatus::MsgOsdTitle(), cStatus::MsgRecording(), cStatus::MsgReplaying(), cStatus::MsgSetAudioChannel(), cStatus::MsgSetAudioTrack(), cStatus::MsgSetSubtitleTrack(), cStatus::MsgSetVolume(), cStatus::MsgTimerChange(), cPictureControl::NextDirectory(), cCaDescriptors::operator==(), cMenuSchedule::PrepareScheduleAllAll(), cMenuSchedule::PrepareScheduleAllThis(), cMenuSchedule::PrepareScheduleThisAll(), cMenuSchedule::PrepareScheduleThisThis(), cNitFilter::Process(), cEITScanner::Process(), cMenuEditSrcItem::ProcessKey(), cSkins::ProcessQueuedMessages(), cSchedules::Read(), RemoveDeletedRecordings(), cSchedules::ResetVersions(), cSchedule::ResetVersions(), cConfig< cSkyChannel >::Save(), cCamSlot::SendCaPmt(), cPictureMenu::Set(), cMenuSetupOSD::Set(), cMenuRecordings::Set(), cTimer::SetEventFromSchedule(), cChannel::SetLinkChannels(), cCamSlot::SetPid(), cSchedule::SetRunningStatus(), cSectionHandler::SetStatus(), cFilter::SetStatus(), cMenuChannels::Setup(), cSchedule::Sort(), cPluginManager::StartPlugins(), cDvbSubtitlePage::UpdateRegionPalette(), cChannel::~cChannel(), and cSectionHandler::~cSectionHandler().

template<class T>
T* cList< T >::Last ( void   )  const [inline]

template<class T>
T* cList< T >::Prev ( const T *  object  )  const [inline]

template<class T>
T* cList< T >::Next ( const T *  object  )  const [inline]

Definition at line 410 of file tools.h.

Referenced by cSectionHandler::Action(), cRemoveDeletedRecordingsThread::Action(), cCuttingThread::Action(), cPluginManager::Active(), cSectionHandler::Add(), cCaDescriptors::AddCaDescriptor(), cCamSlot::AddPid(), cScanList::AddTransponders(), AssertFreeDiskSpace(), cPluginManager::CallAllServices(), cPluginManager::CallFirstService(), CamControl(), cSchedules::Cleanup(), cSchedules::ClearAll(), cSchedule::ClrRunningStatus(), cSVDRP::CmdCHAN(), cSVDRP::CmdCLRE(), cSVDRP::CmdDELC(), cSVDRP::CmdLSTC(), cSVDRP::CmdLSTR(), cMenuCommands::cMenuCommands(), cMenuSetupCAM::cMenuSetupCAM(), cMenuTimers::cMenuTimers(), cMenuWhatsOn::cMenuWhatsOn(), cSkinDisplayReplay::cProgressBar::cProgressBar(), cHashBase::Del(), cSectionHandler::Del(), cFilter::Del(), cChannels::DeleteDuplicateChannels(), cSchedule::DropOutdated(), cSchedules::Dump(), cSchedule::Dump(), cReplayControl::EditTest(), cDvbSubtitleConverter::ExtractSegment(), cDvbSubtitleConverter::FinishPage(), cPictureEntry::FirstPicture(), cHashBase::Get(), cDvbSubtitlePage::GetAreas(), cChannels::GetByChannelID(), cChannels::GetByServiceID(), cCaDescriptors::GetCaDescriptors(), cDvbSubtitlePage::GetClutById(), cDevice::GetDevice(), cSchedule::GetEventAround(), cSchedule::GetFollowingEvent(), cPluginManager::GetNextWakeupPlugin(), cDvbSubtitlePage::GetObjectById(), cSubtitleRegion::GetObjectById(), cPluginManager::GetPlugin(), cSchedule::GetPresentEvent(), cDvbSubtitlePage::GetRegionById(), cFreetypeFont::Glyph(), cEvent::HasTimer(), cChannel::HasTimer(), cPluginManager::InitializePlugins(), cCamSlot::IsDecrypting(), cInterface::LearnKeys(), cPluginManager::LoadPlugins(), main(), cPluginManager::MainThreadHook(), cReplayControl::MarkMove(), cFilter::Matches(), cStatus::MsgChannelSwitch(), cStatus::MsgOsdChannel(), cStatus::MsgOsdClear(), cStatus::MsgOsdCurrentItem(), cStatus::MsgOsdHelpKeys(), cStatus::MsgOsdItem(), cStatus::MsgOsdProgramme(), cStatus::MsgOsdStatusMessage(), cStatus::MsgOsdTextItem(), cStatus::MsgOsdTitle(), cStatus::MsgRecording(), cStatus::MsgReplaying(), cStatus::MsgSetAudioChannel(), cStatus::MsgSetAudioTrack(), cStatus::MsgSetSubtitleTrack(), cStatus::MsgSetVolume(), cStatus::MsgTimerChange(), cDisplayChannel::NextAvailableChannel(), cPictureEntry::NextPicture(), cCaDescriptors::operator==(), cMenuSchedule::PrepareScheduleAllAll(), cMenuSchedule::PrepareScheduleAllThis(), cMenuSchedule::PrepareScheduleThisAll(), cMenuSchedule::PrepareScheduleThisThis(), cNitFilter::Process(), cEITScanner::Process(), cDisplayChannel::ProcessKey(), cSkins::ProcessQueuedMessages(), cSchedules::Read(), RemoveDeletedRecordings(), cSchedules::ResetVersions(), cSchedule::ResetVersions(), cCamSlot::SendCaPmt(), cPictureMenu::Set(), cMenuSetupOSD::Set(), cMenuRecordings::Set(), cTimer::SetEventFromSchedule(), cChannel::SetLinkChannels(), cCamSlot::SetPid(), cSchedule::SetRunningStatus(), cSectionHandler::SetStatus(), cFilter::SetStatus(), cMenuChannels::Setup(), cSchedule::Sort(), cPluginManager::StartPlugins(), cDvbSubtitlePage::UpdateRegionPalette(), and cChannel::~cChannel().


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

Generated on Tue Nov 4 19:59:16 2008 for VDR by  doxygen 1.5.6