libebml_ng
Public Member Functions | Public Attributes | List of all members
ebml::ebmlInsertionError Class Reference

#include <exceptions.h>

Inheritance diagram for ebml::ebmlInsertionError:
ebml::ebmlWriteError ebml::ebmlException

Public Member Functions

 ebmlInsertionError (const std::string &, off_t, off_t, off_t, off_t, off_t)
 
 ebmlInsertionError (const std::string &, off_t, off_t, off_t, off_t, off_t, const c_ebmlElement_sp &)
 
 ebmlInsertionError (const std::string &, off_t, off_t, off_t, off_t, off_t, c_ebmlElement_sp &&)
 
- Public Member Functions inherited from ebml::ebmlWriteError
 ebmlWriteError (const std::string &)
 
- Public Member Functions inherited from ebml::ebmlException
 ebmlException (const std::string &message)
 
const char * what () const noexcept override
 

Public Attributes

off_t prevOffset
 
off_t prevEnd
 
off_t offset
 
off_t endOffset
 
off_t nextOffset
 
c_ebmlElement_sp elem
 

Constructor & Destructor Documentation

◆ ebmlInsertionError() [1/3]

ebml::ebmlInsertionError::ebmlInsertionError ( const std::string &  message,
off_t  prevOffset,
off_t  prevEnd,
off_t  offset,
off_t  endOffset,
off_t  nextOffset 
)

◆ ebmlInsertionError() [2/3]

ebml::ebmlInsertionError::ebmlInsertionError ( const std::string &  message,
off_t  prevOffset,
off_t  prevEnd,
off_t  offset,
off_t  endOffset,
off_t  nextOffset,
const c_ebmlElement_sp elem 
)

◆ ebmlInsertionError() [3/3]

ebml::ebmlInsertionError::ebmlInsertionError ( const std::string &  message,
off_t  prevOffset,
off_t  prevEnd,
off_t  offset,
off_t  endOffset,
off_t  nextOffset,
c_ebmlElement_sp &&  elem 
)

Member Data Documentation

◆ elem

c_ebmlElement_sp ebml::ebmlInsertionError::elem

◆ endOffset

off_t ebml::ebmlInsertionError::endOffset

◆ nextOffset

off_t ebml::ebmlInsertionError::nextOffset

◆ offset

off_t ebml::ebmlInsertionError::offset

◆ prevEnd

off_t ebml::ebmlInsertionError::prevEnd

◆ prevOffset

off_t ebml::ebmlInsertionError::prevOffset

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