vdr
2.0.2
|
#include <tools.h>
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 |
![]() | |
virtual | ~cListBase () |
void | Add (cListObject *Object, cListObject *After=NULL) |
void | Ins (cListObject *Object, cListObject *Before=NULL) |
void | Del (cListObject *Object, bool DeleteObject=true) |
virtual void | Move (int From, int To) |
void | Move (cListObject *From, cListObject *To) |
virtual void | Clear (void) |
cListObject * | Get (int Index) const |
int | Count (void) const |
void | Sort (void) |
Additional Inherited Members | |
![]() | |
cListBase (void) | |
![]() | |
cListObject * | objects |
cListObject * | lastObject |
int | count |
|
inline |
Definition at line 482 of file tools.h.
Referenced by cSectionHandler::Action(), cDvbSubtitleConverter::Action(), cRemoveDeletedRecordingsThread::Action(), cPluginManager::Active(), cMenuTimers::ActualiseDiskStatus(), cSectionHandler::Add(), cCaDescriptors::AddCaDescriptor(), cCamSlot::AddPid(), cScanList::AddTransponders(), AssertFreeDiskSpace(), cPluginManager::CallAllServices(), cPluginManager::CallFirstService(), CamControl(), 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(), cMenuEditFolder::Confirm(), cSkinDisplayReplay::cProgressBar::cProgressBar(), cSortedTimers::cSortedTimers(), cSectionHandler::Del(), cFilter::Del(), cHashBase::Del(), cChannels::DeleteDuplicateChannels(), cDevice::DeviceHooksProvidesTransponder(), cSkinLCARSDisplayMenu::DrawTimers(), cSchedule::DropOutdated(), cSchedule::Dump(), cSchedules::Dump(), cDvbSubtitleConverter::ExtractSegment(), cPictureEntry::FirstPicture(), cHashBase::Get(), cDvbSubtitlePage::GetAreas(), cChannels::GetByChannelID(), cChannels::GetByServiceID(), cCaDescriptors::GetCaDescriptors(), cDvbSubtitlePage::GetClutById(), cDevice::GetDevice(), cSchedule::GetEventAround(), cSchedule::GetFollowingEvent(), cPluginManager::GetNextWakeupPlugin(), cSubtitleRegion::GetObjectById(), cDvbSubtitlePage::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(), cDisplayChannel::NextAvailableChannel(), cPictureControl::NextDirectory(), cCaDescriptors::operator==(), cEpgDataWriter::Perform(), cMenuSchedule::PrepareScheduleAllAll(), cMenuSchedule::PrepareScheduleAllThis(), cMenuSchedule::PrepareScheduleThisAll(), cMenuSchedule::PrepareScheduleThisThis(), cNitFilter::Process(), cEITScanner::Process(), cMenuEditSrcItem::ProcessKey(), cMenuEditRecording::ProcessKey(), cSkins::ProcessQueuedMessages(), cSchedules::Read(), RemoveDeletedRecordings(), cSchedule::ResetVersions(), cSchedules::ResetVersions(), cConfig< cDiseqc >::Save(), cCamSlot::SendCaPmt(), cPictureMenu::Set(), cMenuFolder::Set(), cMenuRecordings::Set(), cMenuSetupOSD::Set(), cTimer::SetEventFromSchedule(), cChannel::SetLinkChannels(), cCamSlot::SetPid(), cSchedule::SetRunningStatus(), cSectionHandler::SetStatus(), cFilter::SetStatus(), cMenuChannels::Setup(), cSchedule::Sort(), cPluginManager::StartPlugins(), cSubtitleRegion::UpdateTextData(), cNestedItemList::Write(), cChannel::~cChannel(), and cSectionHandler::~cSectionHandler().
|
inline |
Definition at line 481 of file tools.h.
Referenced by cSVDRP::CmdCPYR(), cSVDRP::CmdDELC(), cSVDRP::CmdDELR(), cSVDRP::CmdDELT(), cSVDRP::CmdEDIT(), cSVDRP::CmdLSTR(), cSVDRP::CmdLSTT(), cSVDRP::CmdMODT(), cSVDRP::CmdMOVR(), cSVDRP::CmdPLAY(), cMenuChannels::Delete(), cMenuCommands::Execute(), cDvbSubtitleConverter::FinishPage(), cDevice::GetDevice(), cPluginManager::GetPlugin(), cPluginManager::Housekeeping(), cDisplayChannel::ProcessKey(), cMenuTimers::ProcessKey(), cMenuSetupOSD::ProcessKey(), and cPictureMenu::SelectItem().
|
inline |
Definition at line 483 of file tools.h.
Referenced by cSVDRP::CmdLSTR(), cPictureEntry::LastPicture(), cDisplayChannel::NextAvailableChannel(), cPictureControl::NextDirectory(), cMenuEditSrcItem::ProcessKey(), cMenuChannels::ProcessKey(), cInterface::QueryKeys(), cSkins::QueueMessage(), cPluginManager::Shutdown(), and cPluginManager::StopPlugins().
|
inline |
Definition at line 485 of file tools.h.
Referenced by cSectionHandler::Action(), cRemoveDeletedRecordingsThread::Action(), cPluginManager::Active(), cMenuTimers::ActualiseDiskStatus(), cSectionHandler::Add(), cCaDescriptors::AddCaDescriptor(), cCamSlot::AddPid(), cScanList::AddTransponders(), AssertFreeDiskSpace(), cPluginManager::CallAllServices(), cPluginManager::CallFirstService(), CamControl(), cSchedules::ClearAll(), cSchedule::ClrRunningStatus(), cSVDRP::CmdCHAN(), cSVDRP::CmdCLRE(), cSVDRP::CmdDELC(), cSVDRP::CmdLSTC(), cSVDRP::CmdLSTR(), cMenuCommands::cMenuCommands(), cMenuSetupCAM::cMenuSetupCAM(), cMenuTimers::cMenuTimers(), cMenuWhatsOn::cMenuWhatsOn(), cMenuEditFolder::Confirm(), cSkinDisplayReplay::cProgressBar::cProgressBar(), cSortedTimers::cSortedTimers(), cSectionHandler::Del(), cFilter::Del(), cHashBase::Del(), cChannels::DeleteDuplicateChannels(), cDevice::DeviceHooksProvidesTransponder(), cSkinLCARSDisplayMenu::DrawTimers(), cSchedule::DropOutdated(), cSchedule::Dump(), cSchedules::Dump(), cReplayControl::EditTest(), cDvbSubtitleConverter::ExtractSegment(), cPictureEntry::FirstPicture(), cHashBase::Get(), cDvbSubtitlePage::GetAreas(), cChannels::GetByChannelID(), cChannels::GetByServiceID(), cCaDescriptors::GetCaDescriptors(), cDvbSubtitlePage::GetClutById(), cDevice::GetDevice(), cSchedule::GetEventAround(), cSchedule::GetFollowingEvent(), cPluginManager::GetNextWakeupPlugin(), cSubtitleRegion::GetObjectById(), cDvbSubtitlePage::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==(), cEpgDataWriter::Perform(), cMenuSchedule::PrepareScheduleAllAll(), cMenuSchedule::PrepareScheduleAllThis(), cMenuSchedule::PrepareScheduleThisAll(), cMenuSchedule::PrepareScheduleThisThis(), cNitFilter::Process(), cEITScanner::Process(), cDisplayChannel::ProcessKey(), cMenuEditRecording::ProcessKey(), cSkins::ProcessQueuedMessages(), cSchedules::Read(), RemoveDeletedRecordings(), cSchedule::ResetVersions(), cSchedules::ResetVersions(), cCamSlot::SendCaPmt(), cPictureMenu::Set(), cMenuFolder::Set(), cMenuRecordings::Set(), cMenuSetupOSD::Set(), cTimer::SetEventFromSchedule(), cChannel::SetLinkChannels(), cCamSlot::SetPid(), cSchedule::SetRunningStatus(), cSectionHandler::SetStatus(), cFilter::SetStatus(), cMenuChannels::Setup(), cSchedule::Sort(), cPluginManager::StartPlugins(), cSubtitleRegion::UpdateTextData(), cNestedItemList::Write(), and cChannel::~cChannel().
|
inline |
Definition at line 484 of file tools.h.
Referenced by cPictureEntry::LastPicture(), cReplayControl::MarkMove(), cDisplayChannel::NextAvailableChannel(), cPictureEntry::PrevPicture(), cSkins::QueueMessage(), and cPluginManager::StopPlugins().