Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VidFile::Exception Class Reference

#include <vid_file.h>

Inheritance diagram for VidFile::Exception:
VidFile::EndOfStreamException VidFile::FileOpenException VidFile::FrameDecodeException VidFile::UnsupportedCodecException

Public Member Functions

 Exception ()
 
 Exception (const Exception &other)
 
 Exception (const std::string &message)
 
virtual ~Exception () throw ()
 
virtual const char * what () const throw ()
 

Detailed Description

Definition at line 16 of file vid_file.h.

Constructor & Destructor Documentation

VidFile::Exception::Exception ( )
inline

Definition at line 21 of file vid_file.h.

21 : Exception() {}
VidFile::Exception::Exception ( const Exception other)
inline

Definition at line 22 of file vid_file.h.

22 : _message( other._message ) {}
VidFile::Exception::Exception ( const std::string &  message)
inlineexplicit

Definition at line 23 of file vid_file.h.

23 : _message( message ) {}
virtual VidFile::Exception::~Exception ( )
throw (
)
inlinevirtual

Definition at line 24 of file vid_file.h.

24 {}

Member Function Documentation

virtual const char* VidFile::Exception::what ( ) const
throw (
)
inlinevirtual

Definition at line 25 of file vid_file.h.

Referenced by AnimatedTexture::MakeActive().

26  {
27  return _message.c_str();
28  }

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