HEVC Test Model (HM)  HM-16.3
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
POCParseException Class Reference

An error occured while parsing a POC line from within a log file. More...

#include <ExtractBitrates.h>

Inheritance diagram for POCParseException:
Inheritance graph
Collaboration diagram for POCParseException:
Collaboration graph

Public Member Functions

 POCParseException (const std::string &pocLine)
virtual ~POCParseException () throw ( )
- Public Member Functions inherited from RuntimeError
 RuntimeError ()
virtual ~RuntimeError () throw ( )
const char * what () const throw ( )
 Implementation of the std::exception::what method. More...

Protected Member Functions

void outputWhat (std::ostream &o) const

Private Attributes

std::string m_pocLine

Detailed Description

An error occured while parsing a POC line from within a log file.

Definition at line 41 of file ExtractBitrates.h.

Constructor & Destructor Documentation

POCParseException::POCParseException ( const std::string &  pocLine)

Definition at line 44 of file ExtractBitrates.h.

virtual POCParseException::~POCParseException ( )
throw (

Definition at line 45 of file ExtractBitrates.h.

Member Function Documentation

void POCParseException::outputWhat ( std::ostream &  o) const

The implementing class implements this method to customize the what output

oThe what stream is outputted to this parameter

Implements RuntimeError.

Definition at line 48 of file ExtractBitrates.h.

Member Data Documentation

std::string POCParseException::m_pocLine

Definition at line 51 of file ExtractBitrates.h.

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