Indicates an error while streaming a control. More...
#include <GUIStreamingControlException.h>
Public Member Functions | |
CGUIStreamingControlException (const CGUIStreamingControlException &kSource) | |
CGUIStreamingControlException (const CGUIStreamingException &kSource) | |
CGUIStreamingControlException (const eC_String &kStreamingFilePath, eC_UInt uiLineNo, const eC_String &kExpectedTag="", const eC_String &kActualTag="", CGUIObject *pkObj=NULL) | |
~CGUIStreamingControlException () | |
CGUIObject * | GetGUIObject () const |
CGUIStreamingControlException & | operator= (const CGUIStreamingControlException &kSource) |
void | SetGUIObject (CGUIObject *pkObj) |
![]() | |
CGUIStreamingException (const CGUIStreamingException &kSource) | |
CGUIStreamingException (const eC_String &kStreamingFilePath, eC_UInt uiLineNo, const eC_String &kExpectedTag="", const eC_String &kActualTag="") | |
~CGUIStreamingException () | |
CGUIStreamingException & | operator= (const CGUIStreamingException &kSource) |
virtual eC_String | Report () const |
void | SetLineNo (const eC_UInt uiLine) |
void | SetStreamingFilePath (const eC_String &kPath) |
![]() | |
CGUIException () | |
virtual | ~CGUIException () |
virtual eC_String | Report () const |
Additional Inherited Members | |
![]() | |
eC_String | ReportCommonMessage () const |
Indicates an error while streaming a control.
In addition to its base class, this exception carries an object pointer.
CGUIStreamingControlException::CGUIStreamingControlException | ( | const eC_String & | kStreamingFilePath, |
eC_UInt | uiLineNo, | ||
const eC_String & | kExpectedTag = "" , |
||
const eC_String & | kActualTag = "" , |
||
CGUIObject * | pkObj = NULL |
||
) |
Constructor.
kStreamingFilePath | The streaming file path. If unknown at construction time, it can be set later (see SetStreamingFilePath()). |
uiLineNo | The line in the streaming file where the error occurred. |
kExpectedTag | The expected tag that should have been read. |
kActualTag | The tag that actually was read from the file. |
pkObj | Pointer to a GUI object. |
CGUIStreamingControlException::~CGUIStreamingControlException | ( | ) |
Destructor.
CGUIStreamingControlException::CGUIStreamingControlException | ( | const CGUIStreamingControlException & | kSource | ) |
Copy-constructor.
kSource | Source object to be copied. |
CGUIStreamingControlException::CGUIStreamingControlException | ( | const CGUIStreamingException & | kSource | ) |
Constructs a streaming control exception from a base streaming exception.
kSource | Source object to be copied. |
|
inline |
Returns the pointer set by SetGUIObject().
CGUIStreamingControlException & CGUIStreamingControlException::operator= | ( | const CGUIStreamingControlException & | kSource | ) |
Operator= method.
kSource | Source object to be copied. |
|
inline |
Sets the object pointer.
pkObj | Pointer to a GUI object. |