LiveSupport::Core::XmlRpcException Class Reference

#include <XmlRpcException.h>

Inheritance diagram for LiveSupport::Core::XmlRpcException:

[legend]
Collaboration diagram for LiveSupport::Core::XmlRpcException:

[legend]
List of all members.

Detailed Description

Common parent of exception classes for XML-RPC related problems.

Author:
Author
fgerlits
Version:
Revision
2872

Definition at line 65 of file XmlRpcException.h.

Public Member Functions

 XmlRpcException (const std::string &msg) throw ()
 Constructor based on a string.
 XmlRpcException (const std::exception &parent) throw ()
 Constructor based on a parent exception.
 XmlRpcException (const std::string &msg, const std::exception &parent) throw ()
 Constructor based on a message ant a parent exception.
 ~XmlRpcException (void) throw ()
 Virtual destructor.
void setMessage (const std::string &msg) throw ()
 Set the message of the exception.
virtual const char * what (void) const throw ()
 Get the message of the exception.
virtual const std::exception * getParent (void) const throw ()
 Get the parent exception.


Constructor & Destructor Documentation

LiveSupport::Core::XmlRpcException::XmlRpcException ( const std::string &  msg  )  throw () [inline]

Constructor based on a string.

Parameters:
msg the message of the exception.

Definition at line 84 of file XmlRpcException.h.

LiveSupport::Core::XmlRpcException::XmlRpcException ( const std::exception &  parent  )  throw () [inline]

Constructor based on a parent exception.

Parameters:
parent the parent exception to this one.

Definition at line 95 of file XmlRpcException.h.

XmlRpcException::XmlRpcException ( const std::string &  msg,
const std::exception &  parent 
) throw ()

Constructor based on a message ant a parent exception.

Parameters:
msg the message of the exception.
parent the parent exception.

Definition at line 56 of file XmlRpcException.cxx.

LiveSupport::Core::XmlRpcException::~XmlRpcException ( void   )  throw () [inline]

Virtual destructor.

Definition at line 113 of file XmlRpcException.h.


Member Function Documentation

virtual const std::exception* LiveSupport::Core::XmlRpcException::getParent ( void   )  const throw () [inline, virtual]

Get the parent exception.

Returns:
the parent exception, which may be null.

Definition at line 145 of file XmlRpcException.h.

void LiveSupport::Core::XmlRpcException::setMessage ( const std::string &  msg  )  throw () [inline]

Set the message of the exception.

Parameters:
msg the new message of the exception.

Definition at line 123 of file XmlRpcException.h.

Referenced by LiveSupport::Core::XmlRpcMethodFaultException::XmlRpcMethodFaultException().

virtual const char* LiveSupport::Core::XmlRpcException::what ( void   )  const throw () [inline, virtual]

Get the message of the exception.

Returns:
the message of the exception.

Definition at line 134 of file XmlRpcException.h.

Referenced by LiveSupport::GLiveSupport::ScratchpadWindow::addItem(), LiveSupport::GLiveSupport::LiveModeWindow::addItem(), LiveSupport::GLiveSupport::GLiveSupport::cancelEditedPlaylist(), LiveSupport::GLiveSupport::PlaylistWindow::cancelPlaylist(), LiveSupport::Scheduler::PlaylistEvent::deInitialize(), LiveSupport::Scheduler::UploadPlaylistMethod::execute(), LiveSupport::Scheduler::RestoreBackupMethod::execute(), LiveSupport::Scheduler::ResetStorageMethod::execute(), LiveSupport::Scheduler::LogoutMethod::execute(), LiveSupport::Scheduler::LoginMethod::execute(), LiveSupport::Scheduler::CreateBackupOpenMethod::execute(), LiveSupport::Scheduler::CreateBackupCloseMethod::execute(), LiveSupport::Scheduler::CreateBackupCheckMethod::execute(), LiveSupport::Scheduler::PlaylistEvent::initialize(), LiveSupport::GLiveSupport::GLiveSupport::loadWindowContents(), LiveSupport::GLiveSupport::GLiveSupport::loadWindowPositions(), LiveSupport::GLiveSupport::GLiveSupport::login(), LiveSupport::GLiveSupport::GLiveSupport::logout(), LiveSupport::GLiveSupport::SearchWindow::onAddToLiveMode(), LiveSupport::GLiveSupport::SearchWindow::onAddToPlaylist(), LiveSupport::GLiveSupport::ScratchpadWindow::onAddToPlaylist(), LiveSupport::GLiveSupport::LiveModeWindow::onAddToPlaylist(), LiveSupport::GLiveSupport::SearchWindow::onAddToScratchpad(), LiveSupport::GLiveSupport::TransportList::onCancelTransport(), LiveSupport::GLiveSupport::BackupView::onCreateBackup(), LiveSupport::GLiveSupport::SchedulerWindow::onDateSelected(), LiveSupport::GLiveSupport::BackupView::onDeleteButtonClicked(), LiveSupport::GLiveSupport::SearchWindow::onDownloadFromHub(), LiveSupport::GLiveSupport::ExportPlaylistWindow::onSaveButtonClicked(), LiveSupport::GLiveSupport::BackupView::onSaveButtonClicked(), LiveSupport::GLiveSupport::SchedulePlaylistWindow::onScheduleButtonClicked(), LiveSupport::GLiveSupport::BrowseItem::onShow(), LiveSupport::GLiveSupport::SchedulerWindow::onStopCurrentlyPlayingButtonClicked(), LiveSupport::GLiveSupport::PlaylistWindow::onTitleEdited(), LiveSupport::GLiveSupport::GLiveSupport::openPlaylistForEditing(), LiveSupport::GLiveSupport::GLiveSupport::playCueAudio(), LiveSupport::GLiveSupport::GLiveSupport::playOutputAudio(), LiveSupport::GLiveSupport::RestoreBackupWindow::restoreBackupCheck(), LiveSupport::GLiveSupport::RestoreBackupWindow::restoreBackupClose(), LiveSupport::GLiveSupport::RestoreBackupWindow::restoreBackupOpen(), LiveSupport::GLiveSupport::GLiveSupport::savePlaylist(), LiveSupport::Scheduler::SchedulerDaemon::startup(), LiveSupport::GLiveSupport::GLiveSupport::storeWindowContents(), LiveSupport::GLiveSupport::GLiveSupport::storeWindowPositions(), LiveSupport::GLiveSupport::MasterPanelWindow::updateSchedulerWindow(), and LiveSupport::GLiveSupport::SearchWindow::uploadToHub().


The documentation for this class was generated from the following files:
Generated on Tue Sep 25 02:00:42 2007 for Campcaster by  1.4.7