|
SASC
DVBSoftCAM
|
#include <util.h>
Inheritance diagram for SI::Parsable:Public Member Functions | |
| void | CheckParse () |
Protected Member Functions | |
| Parsable () | |
| virtual | ~Parsable () |
| virtual void | Parse ()=0 |
| virtual SI::Parsable::~Parsable | ( | ) | [inline, protected, virtual] |
| void SI::Parsable::CheckParse | ( | ) |
Definition at line 182 of file util.c.
References Parse().
Referenced by SI::CRCSection::CheckCRCAndParse(), SI::DescriptorLoop::createDescriptor(), and cSatTimeHook::Process().
{
if (!parsed) {
parsed=true;
Parse();
}
}
| virtual void SI::Parsable::Parse | ( | ) | [protected, pure virtual] |
Implemented in SI::ShortEventDescriptor, SI::ExtendedEventDescriptor::Item, SI::ExtendedEventDescriptor, SI::TimeShiftedEventDescriptor, SI::ContentDescriptor::Nibble, SI::ContentDescriptor, SI::ParentalRatingDescriptor::Rating, SI::ParentalRatingDescriptor, SI::TeletextDescriptor::Teletext, SI::TeletextDescriptor, SI::CaDescriptor, SI::StreamIdentifierDescriptor, SI::NetworkNameDescriptor, SI::CaIdentifierDescriptor, SI::CarouselIdentifierDescriptor, SI::ServiceListDescriptor::Service, SI::ServiceListDescriptor, SI::SatelliteDeliverySystemDescriptor, SI::CableDeliverySystemDescriptor, SI::TerrestrialDeliverySystemDescriptor, SI::ServiceDescriptor, SI::NVODReferenceDescriptor::Service, SI::NVODReferenceDescriptor, SI::TimeShiftedServiceDescriptor, SI::ComponentDescriptor, SI::PrivateDataSpecifierDescriptor, SI::SubtitlingDescriptor::Subtitling, SI::SubtitlingDescriptor, SI::ServiceMoveDescriptor, SI::FrequencyListDescriptor, SI::ServiceIdentifierDescriptor, SI::MultilingualNameDescriptor::Name, SI::MultilingualNameDescriptor, SI::MultilingualComponentDescriptor, SI::MultilingualServiceNameDescriptor::Name, SI::MultilingualServiceNameDescriptor, SI::LocalTimeOffsetDescriptor::LocalTimeOffset, SI::LocalTimeOffsetDescriptor, SI::LinkageDescriptor, SI::ISO639LanguageDescriptor::Language, SI::ISO639LanguageDescriptor, SI::PDCDescriptor, SI::AncillaryDataDescriptor, SI::PremiereContentTransmissionDescriptor::StartDayEntry::StartTimeEntry, SI::PremiereContentTransmissionDescriptor::StartDayEntry, SI::PremiereContentTransmissionDescriptor, SI::UnimplementedDescriptor, SI::ApplicationSignallingDescriptor::ApplicationEntryDescriptor, SI::ApplicationSignallingDescriptor, SI::MHP_ApplicationDescriptor::Profile, SI::MHP_ApplicationDescriptor, SI::MHP_ApplicationNameDescriptor::NameEntry, SI::MHP_ApplicationNameDescriptor, SI::MHP_TransportProtocolDescriptor, SI::MHP_DVBJApplicationDescriptor::ApplicationEntry, SI::MHP_DVBJApplicationDescriptor, SI::MHP_DVBJApplicationLocationDescriptor, SI::MHP_ApplicationIconsDescriptor, SI::PAT::Association, SI::PAT, SI::CAT, SI::PMT::Stream, SI::PMT, SI::TSDT, SI::NIT::TransportStream, SI::NIT, SI::SDT::Service, SI::SDT, SI::EIT::Event, SI::EIT, SI::TDT, SI::TOT, SI::RST::RunningInfo, SI::RST, SI::AIT::Application, SI::AIT, SI::PremiereCIT, SI::Loop, and SI::String.
Referenced by CheckParse().