Main Page | Namespace List | Class List | File List | Namespace Members | Class Members | File Members

DVB Codec Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
BadlyAlignedBlockExitException class for use if a length field does not start at an 8 bit boundary
dvbcodec::CppActionsActions structure used when parsing DVB sections
DecodeContextClass maintains context during section decoding
DecodeOutClass used for plain text output of decoded sections
dvbcodec::ElseFunctor implementing section else condition action
EmptyFileExceptionException used if a file is empty (binary sections may not be empty)
EndOfDataExceptionException class for use if the DVB codec reaches the end of the input section data before completely decoding the section
dvbcodec::EnterBlockFunctor implementing section enter block action
FailedToOpenFileException used if a file cannot be opened
dvbcodec::FieldFunctor implementing section field action
dvbcodec::IfFunctor implementing section if condition action
dvbcodec::LeaveBlockFunctor implementing section leave block action
dvbcodec::LoopFunctor implementing section loop control action
dvbcodec::LoopEndFunctor implementing section loop end action
dvbcodec::LoopStartFunctor implementing section loop start action
MalformedConditionalException class for use if the DVB codec encounters a malformed conditional -- for example one which tests the value of a field which does not exist in the section
NotEnoughBitsEncode exception - a bitwidth is not wide enough to encode the supplied value
dvbcodec::Section< Actions >DVB Section grammar defined using Boost Spirit
dvbcodec::Section< Actions >::definition< Scanner >The section grammar definition. This comprises a collection of parser rules
SectionFinishedBeforeEofException class for use if the DVB codec completes the decode of a section before the end of the section file
SectionFormatParseExceptionException class for use if a section format is encountered which the DVB codec cannot parse, either due to an error in the DVB codec section grammar or due to an error in the registered section format
dvbcodec::SectionNameFunctor implementing section name action
dvbcodec::SectionRefFunctor implementing section reference action
UnknownSectionExceptionException class for use if a section is encountered which the DVB codec does not recognise

Generated on Fri Nov 26 15:31:03 2004 for DVB Codec by doxygen 1.3.7