Guiliani  Version 2.5 revision 7293 (documentation build 13)
CGUIResourceException Class Reference

This is the exception class handling resources. More...

#include <GUIResourceException.h>

Inheritance diagram for CGUIResourceException:

Public Member Functions

 CGUIResourceException (const CGUIResourceException &kSource)
 
 CGUIResourceException (const eC_String &kResourcePath)
 
 ~CGUIResourceException ()
 
CGUIResourceExceptionoperator= (const CGUIResourceException &kSource)
 
virtual eC_String Report () const
 
- Public Member Functions inherited from CGUIException
 CGUIException ()
 
virtual ~CGUIException ()
 
virtual eC_String Report () const
 

Protected Attributes

eC_String m_kResourcePath
 

Detailed Description

This is the exception class handling resources.

It will report which resource path is given.

Constructor & Destructor Documentation

◆ CGUIResourceException() [1/2]

CGUIResourceException::CGUIResourceException ( const eC_String &  kResourcePath)

Standard-constructor.

Parameters
kResourcePathThe resource path

◆ ~CGUIResourceException()

CGUIResourceException::~CGUIResourceException ( )

Destructor.

◆ CGUIResourceException() [2/2]

CGUIResourceException::CGUIResourceException ( const CGUIResourceException kSource)

Copy-constructor.

Parameters
kSourceSource object to be copied.

Member Function Documentation

◆ operator=()

CGUIResourceException & CGUIResourceException::operator= ( const CGUIResourceException kSource)

Operator= method.

Parameters
kSourceSource object to be copied.
Returns
This instance.

◆ Report()

virtual eC_String CGUIResourceException::Report ( ) const
virtual

Report the message of the exception.

Returns
The message of the exception.

Reimplemented from CGUIException.

Reimplemented in CGUIFontResourceException, CGUIImageResourceException, and CGUISoundResourceException.

Member Data Documentation

◆ m_kResourcePath

eC_String CGUIResourceException::m_kResourcePath
protected

String to indicate the resource file path.


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