HEVC Test Model (HM)  HM-16.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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
[legend]
Collaboration diagram for POCParseException:
Collaboration graph
[legend]

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)
inline

Definition at line 44 of file ExtractBitrates.h.

virtual POCParseException::~POCParseException ( )
throw (
)
inlinevirtual

Definition at line 45 of file ExtractBitrates.h.

Member Function Documentation

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

The implementing class implements this method to customize the what output

Parameters
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
private

Definition at line 51 of file ExtractBitrates.h.


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