TwiceAsNice  2019-02-18
Public Member Functions | List of all members
Basda::ServiceException Struct Reference

Exception: Basda Service exception. More...

#include <Exception.h>

Inheritance diagram for Basda::ServiceException:
Inheritance graph
Collaboration diagram for Basda::ServiceException:
Collaboration graph

Public Member Functions

virtual std::string toString () const
 
virtual std::string toString () const
 
- Public Member Functions inherited from Nice::Exception
 Exception ()
 
 Exception (const Nice::SeqLoggerObject &_ex)
 
 operator Nice::SeqLoggerObject ()
 
const Nice::SeqLoggerObjectlog () const
 
virtual const char * what () const throw ()
 
void addLoggerObject (const Nice::LoggerObject &_err)
 
void addLoggerObject (const Nice::SeqLoggerObject &_serr)
 
virtual ~Exception () throw ()
 
 Exception ()
 
 Exception (const Nice::SeqLoggerObject &_ex)
 
 operator Nice::SeqLoggerObject ()
 
const Nice::SeqLoggerObjectlog () const
 
virtual const char * what () const throw ()
 
void addLoggerObject (const Nice::LoggerObject &_err)
 
void addLoggerObject (const Nice::SeqLoggerObject &_serr)
 
virtual ~Exception () throw ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Nice::Exception
static void raise (const std::string &_exceptStr, const Nice::SeqLoggerObject &_ex=Nice::SeqLoggerObject())
 
template<typename Type >
static void addException (const std::string &_exceptStr)
 
static void raise (const std::string &_exceptStr, const Nice::SeqLoggerObject &_ex=Nice::SeqLoggerObject())
 
template<typename Type >
static void addException (const std::string &_exceptStr)
 

Detailed Description

Exception: Basda Service exception.

This is the core exception of the service.

Member Function Documentation

◆ toString() [1/2]

virtual std::string Basda::ServiceException::toString ( ) const
inlinevirtual

Reimplemented from Nice::Exception.

Reimplemented in Basda::Svc::MoccaNamedIntensityNotKnownException, Basda::Svc::MoccaNamedIntensityNotKnownException, Basda::Svc::MoccaNamedIntensityNotKnownException, Basda::Svc::MoccaLightSourceNotKnownException, Basda::Svc::MoccaLightSourceNotKnownException, Basda::Svc::MoccaLightSourceNotKnownException, Basda::Svc::MoccaProfileException, Basda::Svc::MoccaProfileException, Basda::Svc::MoccaProfileException, Basda::Svc::MoccaWheelReferenceSwitchNotFoundException, Basda::Svc::MoccaWheelReferenceSwitchNotFoundException, Basda::Svc::MoccaWheelReferenceSwitchNotFoundException, Laos::Svc::SEPythonException, Basda::Svc::MoccaWheelHomeSwitchNotFoundException, Basda::Svc::MoccaWheelHomeSwitchNotFoundException, Basda::Svc::MoccaWheelHomeSwitchNotFoundException, Laos::Svc::SESilhouetteException, Basda::ServiceAbortedException, Basda::ServiceAbortedException, Basda::Svc::MoccaWheelServiceException, Basda::Svc::MoccaWheelServiceException, Basda::Svc::MoccaWheelServiceException, Laos::Svc::SECollisionException, Basda::ServiceIsBusyException, Basda::ServiceIsBusyException, Basda::Svc::MoccaTransformationNotInvertableException, Basda::Svc::MoccaTransformationNotInvertableException, Basda::Svc::MoccaTransformationNotInvertableException, Laos::Svc::SELimitSwitchException, Basda::ServiceIsNotOnlineException, Basda::ServiceIsNotOnlineException, Basda::Svc::MoccaUnitNotKnownException, Basda::Svc::MoccaUnitNotKnownException, Basda::Svc::MoccaUnitNotKnownException, Laos::Svc::SEMotionException, Basda::ServiceErrorException, Basda::ServiceErrorException, Basda::Svc::MoccaCommandNotSupportedException, Basda::Svc::MoccaCommandNotSupportedException, Basda::Svc::MoccaCommandNotSupportedException, Basda::ServiceInterfaceUnsynchronizedException, Basda::ServiceInterfaceUnsynchronizedException, Laos::Svc::SEHomeModuleException, Basda::Svc::MoccaMotionException, Basda::Svc::MoccaMotionException, Basda::Svc::MoccaMotionException, Laos::Svc::SENotKnownException, Basda::ServiceInterfaceTerminatedException, Basda::ServiceInterfaceTerminatedException, Basda::Svc::MoccaServiceException, Basda::Svc::MoccaServiceException, Basda::Svc::MoccaServiceException, Laos::Svc::SEUnitNotKnownException, Basda::ServiceInterfaceCommandIsStillRunningException, Basda::ServiceInterfaceCommandIsStillRunningException, Laos::Svc::SEOutOfRangeException, Basda::ServiceInterfaceException, Basda::ServiceInterfaceException, Laos::Svc::SEWrongProfileException, Laos::SEDifferentDefaultCoordSys, Laos::SEDifferentDefaultCoordSys, Laos::SEDifferentDefaultUnits, Laos::SEDifferentDefaultUnits, Laos::SETransInconsistency, Laos::SETransInconsistency, Laos::SEWrongIDException, Laos::SEWrongIDException, Laos::SEPythonException, Laos::SEPythonException, Laos::SESilhouetteException, Laos::SESilhouetteException, Laos::DrotCommandExecutionFailedException, Laos::SECollisionException, Laos::DrotCommandExecutionFailedException, Laos::Svc::SEServiceException, Laos::SECollisionException, Laos::DrotPolynomialToShortException, Laos::SELimitSwitchException, Laos::DrotPolynomialToShortException, Laos::SELimitSwitchException, Laos::DrotPythonException, Laos::SEMotionException, Laos::DrotPythonException, Laos::SEMotionException, Laos::DrotLimitSwitchException, Laos::SEHomeModuleException, Laos::DrotLimitSwitchException, Laos::SEHomeModuleException, Laos::DrotMotionException, Laos::SENotKnownException, Laos::DrotMotionException, Laos::SENotKnownException, Laos::DrotHomeException, Laos::SEUnitNotKnownException, Laos::DrotHomeException, Laos::SEUnitNotKnownException, Basda::VinoCameraCtrlConnectionError, Laos::DrotUnitNotKnownException, Laos::SEOutOfRangeException, Laos::DrotUnitNotKnownException, Laos::SEOutOfRangeException, Basda::VinoCameraCtrlConnectionError, Basda::VinoCameraCtrlIsIdle, Laos::DrotOutOfRangeException, Laos::SEWrongProfileException, Laos::DrotOutOfRangeException, Laos::SEWrongProfileException, Basda::SimpleFatal, Basda::VinoCameraCtrlIsIdle, Basda::VinoCameraCtrlRingBufferError, Laos::DrotWrongProfileException, Laos::SEServiceException, Ltcs::RotatorPolynomialException, Laos::DrotWrongProfileException, Laos::SEServiceException, Ltcs::RotatorPolynomialException, Basda::SimpleError2, Basda::VinoCameraCtrlRingBufferError, Basda::VinoCameraCtrlError, Laos::DrotServiceException, Laos::ServiceException, Ltcs::IIFServiceException, Laos::DrotServiceException, Laos::ServiceException, Laos::ServiceException, Ltcs::IIFServiceException, Basda::SimpleError1, and Basda::VinoCameraCtrlError.

◆ toString() [2/2]

virtual std::string Basda::ServiceException::toString ( ) const
inlinevirtual

Reimplemented from Nice::Exception.

Reimplemented in Basda::Svc::MoccaNamedIntensityNotKnownException, Basda::Svc::MoccaNamedIntensityNotKnownException, Basda::Svc::MoccaNamedIntensityNotKnownException, Basda::Svc::MoccaLightSourceNotKnownException, Basda::Svc::MoccaLightSourceNotKnownException, Basda::Svc::MoccaLightSourceNotKnownException, Basda::Svc::MoccaProfileException, Basda::Svc::MoccaProfileException, Basda::Svc::MoccaProfileException, Basda::Svc::MoccaWheelReferenceSwitchNotFoundException, Basda::Svc::MoccaWheelReferenceSwitchNotFoundException, Basda::Svc::MoccaWheelReferenceSwitchNotFoundException, Laos::Svc::SEPythonException, Basda::Svc::MoccaWheelHomeSwitchNotFoundException, Basda::Svc::MoccaWheelHomeSwitchNotFoundException, Basda::Svc::MoccaWheelHomeSwitchNotFoundException, Laos::Svc::SESilhouetteException, Basda::ServiceAbortedException, Basda::ServiceAbortedException, Basda::Svc::MoccaWheelServiceException, Basda::Svc::MoccaWheelServiceException, Basda::Svc::MoccaWheelServiceException, Laos::Svc::SECollisionException, Basda::ServiceIsBusyException, Basda::ServiceIsBusyException, Basda::Svc::MoccaTransformationNotInvertableException, Basda::Svc::MoccaTransformationNotInvertableException, Basda::Svc::MoccaTransformationNotInvertableException, Laos::Svc::SELimitSwitchException, Basda::ServiceIsNotOnlineException, Basda::ServiceIsNotOnlineException, Basda::Svc::MoccaUnitNotKnownException, Basda::Svc::MoccaUnitNotKnownException, Basda::Svc::MoccaUnitNotKnownException, Laos::Svc::SEMotionException, Basda::ServiceErrorException, Basda::ServiceErrorException, Basda::Svc::MoccaCommandNotSupportedException, Basda::Svc::MoccaCommandNotSupportedException, Basda::Svc::MoccaCommandNotSupportedException, Basda::ServiceInterfaceUnsynchronizedException, Basda::ServiceInterfaceUnsynchronizedException, Laos::Svc::SEHomeModuleException, Basda::Svc::MoccaMotionException, Basda::Svc::MoccaMotionException, Basda::Svc::MoccaMotionException, Laos::Svc::SENotKnownException, Basda::ServiceInterfaceTerminatedException, Basda::ServiceInterfaceTerminatedException, Basda::Svc::MoccaServiceException, Basda::Svc::MoccaServiceException, Basda::Svc::MoccaServiceException, Laos::Svc::SEUnitNotKnownException, Basda::ServiceInterfaceCommandIsStillRunningException, Basda::ServiceInterfaceCommandIsStillRunningException, Laos::Svc::SEOutOfRangeException, Basda::ServiceInterfaceException, Basda::ServiceInterfaceException, Laos::Svc::SEWrongProfileException, Laos::SEDifferentDefaultCoordSys, Laos::SEDifferentDefaultCoordSys, Laos::SEDifferentDefaultUnits, Laos::SEDifferentDefaultUnits, Laos::SETransInconsistency, Laos::SETransInconsistency, Laos::SEWrongIDException, Laos::SEWrongIDException, Laos::SEPythonException, Laos::SEPythonException, Laos::SESilhouetteException, Laos::SESilhouetteException, Laos::DrotCommandExecutionFailedException, Laos::SECollisionException, Laos::DrotCommandExecutionFailedException, Laos::Svc::SEServiceException, Laos::SECollisionException, Laos::DrotPolynomialToShortException, Laos::SELimitSwitchException, Laos::DrotPolynomialToShortException, Laos::SELimitSwitchException, Laos::DrotPythonException, Laos::SEMotionException, Laos::DrotPythonException, Laos::SEMotionException, Laos::DrotLimitSwitchException, Laos::SEHomeModuleException, Laos::DrotLimitSwitchException, Laos::SEHomeModuleException, Laos::DrotMotionException, Laos::SENotKnownException, Laos::DrotMotionException, Laos::SENotKnownException, Laos::DrotHomeException, Laos::SEUnitNotKnownException, Laos::DrotHomeException, Laos::SEUnitNotKnownException, Basda::VinoCameraCtrlConnectionError, Laos::DrotUnitNotKnownException, Laos::SEOutOfRangeException, Laos::DrotUnitNotKnownException, Laos::SEOutOfRangeException, Basda::VinoCameraCtrlConnectionError, Basda::VinoCameraCtrlIsIdle, Laos::DrotOutOfRangeException, Laos::SEWrongProfileException, Laos::DrotOutOfRangeException, Laos::SEWrongProfileException, Basda::SimpleFatal, Basda::VinoCameraCtrlIsIdle, Basda::VinoCameraCtrlRingBufferError, Laos::DrotWrongProfileException, Laos::SEServiceException, Ltcs::RotatorPolynomialException, Laos::DrotWrongProfileException, Laos::SEServiceException, Ltcs::RotatorPolynomialException, Basda::SimpleError2, Basda::VinoCameraCtrlRingBufferError, Basda::VinoCameraCtrlError, Laos::DrotServiceException, Laos::ServiceException, Ltcs::IIFServiceException, Laos::DrotServiceException, Laos::ServiceException, Laos::ServiceException, Ltcs::IIFServiceException, Basda::SimpleError1, and Basda::VinoCameraCtrlError.


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