vdr  2.2.0
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
SI::Parsable Class Referenceabstract

#include <util.h>

Public Member Functions

void CheckParse ()
 

Protected Member Functions

 Parsable ()
 
virtual ~Parsable ()
 
virtual void Parse ()=0
 

Private Attributes

bool parsed
 

Detailed Description

Definition at line 127 of file util.h.

Constructor & Destructor Documentation

SI::Parsable::Parsable ( )
protected

Definition at line 178 of file util.c.

virtual SI::Parsable::~Parsable ( )
inlineprotectedvirtual

Definition at line 132 of file util.h.

Member Function Documentation

void SI::Parsable::CheckParse ( )
virtual void SI::Parsable::Parse ( )
protectedpure virtual

Implemented in SI::AVCDescriptor, SI::RegistrationDescriptor, SI::MHP_SimpleApplicationLocationDescriptor, SI::MHP_ApplicationIconsDescriptor, SI::MHP_DVBJApplicationLocationDescriptor, SI::MHP_DVBJApplicationDescriptor, SI::MHP_DVBJApplicationDescriptor::ApplicationEntry, SI::MHP_TransportProtocolDescriptor, SI::MHP_TransportProtocolDescriptor::UrlExtensionEntry, SI::MHP_ApplicationNameDescriptor, SI::MHP_ApplicationNameDescriptor::NameEntry, SI::MHP_ApplicationDescriptor, SI::MHP_ApplicationDescriptor::Profile, SI::ApplicationSignallingDescriptor, SI::ApplicationSignallingDescriptor::ApplicationEntryDescriptor, SI::UnimplementedDescriptor, SI::PremiereContentTransmissionDescriptor, SI::PremiereContentTransmissionDescriptor::StartDayEntry, SI::PremiereContentTransmissionDescriptor::StartDayEntry::StartTimeEntry, SI::HdSimulcastLogicalChannelDescriptor, SI::HdSimulcastLogicalChannelDescriptor::HdSimulcastLogicalChannel, SI::LogicalChannelDescriptor, SI::LogicalChannelDescriptor::LogicalChannel, SI::T2DeliverySystemDescriptor, SI::ExtensionDescriptor, SI::S2SatelliteDeliverySystemDescriptor, SI::String, SI::AncillaryDataDescriptor, SI::PDCDescriptor, SI::ISO639LanguageDescriptor, SI::ISO639LanguageDescriptor::Language, SI::LinkageDescriptor, SI::LocalTimeOffsetDescriptor, SI::LocalTimeOffsetDescriptor::LocalTimeOffset, SI::MultilingualServiceNameDescriptor, SI::MultilingualServiceNameDescriptor::Name, SI::MultilingualComponentDescriptor, SI::MultilingualNameDescriptor, SI::MultilingualNameDescriptor::Name, SI::DefaultAuthorityDescriptor, SI::ContentIdentifierDescriptor, SI::ContentIdentifierDescriptor::Identifier, SI::ServiceIdentifierDescriptor, SI::FrequencyListDescriptor, SI::ServiceMoveDescriptor, SI::Loop, SI::SubtitlingDescriptor, SI::SubtitlingDescriptor::Subtitling, SI::PrivateDataSpecifierDescriptor, SI::ComponentDescriptor, SI::TimeShiftedServiceDescriptor, SI::NVODReferenceDescriptor, SI::NVODReferenceDescriptor::Service, SI::PremiereCIT, SI::ServiceDescriptor, SI::AIT, SI::TerrestrialDeliverySystemDescriptor, SI::AIT::Application, SI::RST, SI::CableDeliverySystemDescriptor, SI::RST::RunningInfo, SI::SatelliteDeliverySystemDescriptor, SI::TOT, SI::ServiceListDescriptor, SI::TDT, SI::ServiceListDescriptor::Service, SI::EIT, SI::CarouselIdentifierDescriptor, SI::CaIdentifierDescriptor, SI::EIT::Event, SI::NetworkNameDescriptor, SI::StreamIdentifierDescriptor, SI::CaDescriptor, SI::SDT, SI::TeletextDescriptor, SI::SDT::Service, SI::TeletextDescriptor::Teletext, SI::ParentalRatingDescriptor, SI::ParentalRatingDescriptor::Rating, SI::NIT, SI::ContentDescriptor, SI::NIT::TransportStream, SI::ContentDescriptor::Nibble, SI::TSDT, SI::TimeShiftedEventDescriptor, SI::PMT, SI::PMT::Stream, SI::CAT, SI::ExtendedEventDescriptor, SI::PAT, SI::ExtendedEventDescriptor::Item, SI::PAT::Association, and SI::ShortEventDescriptor.

Member Data Documentation

bool SI::Parsable::parsed
private

Definition at line 136 of file util.h.


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