UploaderDownloaderAssociationNotPresentException Class Reference

The exception thrown when trying to create a datum or download without an uploader/downloader association in place. More...

Inheritance diagram for UploaderDownloaderAssociationNotPresentException:

Public Types

enum  ErrorType { DownloaderNotPresent, UploaderNotPresent }
 The possible types of error. More...
 

Public Member Functions

 UploaderDownloaderAssociationNotPresentException (ErrorType errorType) throw ()
 Constructor. More...
 
 UploaderDownloaderAssociationNotPresentException (const UploaderDownloaderAssociationNotPresentException &other) throw ()
 Copy constructor. More...
 
virtual ~UploaderDownloaderAssociationNotPresentException () throw ()
 Destructor. More...
 
ErrorType errorType () const throw ()
 Returns the type of error. More...
 
UploaderDownloaderAssociationNotPresentExceptionoperator= (const UploaderDownloaderAssociationNotPresentException &other) throw ()
 Copy operator. More...
 
virtual const char * what () const throw ()
 Returns a C string describing the exception. More...
 

Detailed Description

The exception thrown when trying to create a datum or download without an uploader/downloader association in place.

Definition at line 389 of file utilitiesexceptions.h.

Member Enumeration Documentation

enum ErrorType

The possible types of error.

Enumerator
DownloaderNotPresent 

The uploader has been asked to perform an operation on the queue but the association with the downloader is not present

UploaderNotPresent 

The downloader has been asked to perform an operation on the queue but the association with the uploader is not present

Definition at line 395 of file utilitiesexceptions.h.

Constructor & Destructor Documentation

Constructor.

Parameters
errorTypethe type of error

Definition at line 412 of file utilitiesexceptions.h.

Copy constructor.

Parameters
otherthe exception to copy

Definition at line 432 of file utilitiesexceptions.h.

virtual ~UploaderDownloaderAssociationNotPresentException ( )
throw (
)
inlinevirtual

Destructor.

Definition at line 462 of file utilitiesexceptions.h.

Member Function Documentation

ErrorType errorType ( ) const
throw (
)
inline

Returns the type of error.

Returns
the type of error

Definition at line 481 of file utilitiesexceptions.h.

Copy operator.

Parameters
otherthe exception to copy

Definition at line 445 of file utilitiesexceptions.h.

virtual const char* what ( ) const
throw (
)
inlinevirtual

Returns a C string describing the exception.

Returns
a C string describing the exception

Definition at line 471 of file utilitiesexceptions.h.


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