SI::Parsable Class Reference

#include <util.h>

Inheritance diagram for SI::Parsable:

Inheritance graph
[legend]

List of all members.

Public Member Functions

void CheckParse ()

Protected Member Functions

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

Private Attributes

bool parsed


Detailed Description

Definition at line 126 of file util.h.


Constructor & Destructor Documentation

SI::Parsable::Parsable (  )  [protected]

Definition at line 178 of file util.c.

References parsed.

virtual SI::Parsable::~Parsable (  )  [inline, protected, virtual]

Definition at line 131 of file util.h.


Member Function Documentation

void SI::Parsable::CheckParse (  ) 

Definition at line 182 of file util.c.

References Parse(), and parsed.

Referenced by SI::CRCSection::CheckCRCAndParse(), SI::DescriptorLoop::createDescriptor(), and cTDT::cTDT().

Here is the call graph for this function:

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::S2SatelliteDeliverySystemDescriptor, SI::ExtensionDescriptor, 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().


Member Data Documentation

bool SI::Parsable::parsed [private]

Definition at line 135 of file util.h.

Referenced by CheckParse(), and Parsable().


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

Generated on Tue Nov 4 20:04:36 2008 for VDR by  doxygen 1.5.6