StorageException Class Reference

#include <exceptions.h>

Inheritance diagram for StorageException:
zmm::Exception ObjectNotFoundException

Public Member Functions

 StorageException (zmm::String _userMessage, zmm::String message)
 StorageException (zmm::String _userMessage, zmm::String message, const char *file, int line, const char *function)
zmm::String getUserMessage ()
String getMessage ()
Ref< Array< StringBase > > getStackTrace ()
void printStackTrace (FILE *file=LOG_FILE)

Protected Attributes

zmm::String userMessage
String message
String file
String function
int line
Ref< Array< StringBase > > stackTrace

Detailed Description

Definition at line 54 of file exceptions.h.


Constructor & Destructor Documentation

StorageException::StorageException ( zmm::String  _userMessage,
zmm::String  message 
) [inline]

Definition at line 59 of file exceptions.h.

References userMessage.

StorageException::StorageException ( zmm::String  _userMessage,
zmm::String  message,
const char *  file,
int  line,
const char *  function 
) [inline]

Definition at line 60 of file exceptions.h.

References userMessage.


Member Function Documentation

String Exception::getMessage (  )  [inherited]
Ref< Array< StringBase > > Exception::getStackTrace (  )  [inherited]

Definition at line 96 of file exception.cc.

References zmm::Exception::stackTrace.

zmm::String StorageException::getUserMessage (  )  [inline]

Definition at line 62 of file exceptions.h.

References zmm::Exception::message, nil, and userMessage.

Referenced by WebRequestHandler::open().

void zmm::Exception::printStackTrace ( FILE *  file = LOG_FILE  )  [inline, inherited]

Field Documentation

String zmm::Exception::file [protected, inherited]

Definition at line 50 of file exception.h.

Referenced by zmm::Exception::Exception().

String zmm::Exception::function [protected, inherited]

Definition at line 51 of file exception.h.

Referenced by zmm::Exception::Exception().

int zmm::Exception::line [protected, inherited]

Definition at line 52 of file exception.h.

Referenced by zmm::Exception::Exception().

String zmm::Exception::message [protected, inherited]

Definition at line 49 of file exception.h.

Referenced by zmm::Exception::getMessage(), and getUserMessage().

Ref<Array<StringBase> > zmm::Exception::stackTrace [protected, inherited]

Definition at line 54 of file exception.h.

Referenced by zmm::Exception::Exception(), and zmm::Exception::getStackTrace().

Definition at line 57 of file exceptions.h.

Referenced by getUserMessage(), and StorageException().


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

Generated on Fri Mar 26 20:16:57 2010 for MediaTomb by  doxygen 1.6.1