BadlyAlignedBlockExit | Exception class for use if a length field does not start at an 8 bit boundary |
dvbcodec::CppActions | Actions structure used when parsing DVB sections |
DecodeContext | Class maintains context during section decoding |
DecodeOut | Class used for plain text output of decoded sections |
dvbcodec::Else | Functor implementing section else condition action |
EmptyFileException | Exception used if a file is empty (binary sections may not be empty) |
EndOfDataException | Exception class for use if the DVB codec reaches the end of the input section data before completely decoding the section |
dvbcodec::EnterBlock | Functor implementing section enter block action |
FailedToOpenFile | Exception used if a file cannot be opened |
dvbcodec::Field | Functor implementing section field action |
dvbcodec::If | Functor implementing section if condition action |
dvbcodec::LeaveBlock | Functor implementing section leave block action |
dvbcodec::Loop | Functor implementing section loop control action |
dvbcodec::LoopEnd | Functor implementing section loop end action |
dvbcodec::LoopStart | Functor implementing section loop start action |
MalformedConditional | Exception 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 |
NotEnoughBits | Encode 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 |
SectionFinishedBeforeEof | Exception class for use if the DVB codec completes the decode of a section before the end of the section file |
SectionFormatParseException | Exception 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::SectionName | Functor implementing section name action |
dvbcodec::SectionRef | Functor implementing section reference action |
UnknownSectionException | Exception class for use if a section is encountered which the DVB codec does not recognise |