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

decodeexception.hpp File Reference

This file defines exceptions which can occur when decoding sections. More...

#include <stdexcept>
#include <string>

Go to the source code of this file.

Classes

class  UnknownSectionException
 Exception class for use if a section is encountered which the DVB codec does not recognise. More...

class  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. More...

class  EndOfDataException
 Exception class for use if the DVB codec reaches the end of the input section data before completely decoding the section. More...

class  SectionFinishedBeforeEof
 Exception class for use if the DVB codec completes the decode of a section before the end of the section file. More...

class  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. More...

class  BadlyAlignedBlockExit
 Exception class for use if a length field does not start at an 8 bit boundary. More...


Detailed Description

This file defines exceptions which can occur when decoding sections.

Copyright (c) 2004, Thomas Guest. All rights reserved.


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