★ wanayoo — archive 1999 http://corelinux.sourceforge.net/classref/AllocatorAlreadyExistsException.htmlNouvelle recherche | Portail wanayoo

class corelinux::AllocatorAlreadyExistsException: public AbstractFactoryException

AllocatorAlreadyExistsException is an exception that is usually thrown when a add of an Allocator collides in a AbstractFactory implementation

Inheritance:


Public Methods

[more] AllocatorAlreadyExistsException( CharCptr file, LineNum line, Severity severity = Exception::CONTINUABLE, bool outOfMemory = false )
Default Constructor
[more] AllocatorAlreadyExistsException( AllocatorAlreadyExistsExceptionCref )
Copy constructor
[more]AllocatorAlreadyExistsExceptionRef operator= ( AllocatorAlreadyExistsExceptionCref )
Assignment operator overload
[more]bool operator== ( AllocatorAlreadyExistsExceptionCref ) const
Equality operator overload
[more]virtual ~AllocatorAlreadyExistsException( void )
Virtual Destructor

Protected Methods

[more] AllocatorAlreadyExistsException( void )
AllocatorAlreadyExistsException must have at least a location.


Inherited from AbstractFactoryException:


Inherited from Exception:

Public Classes

oenum Severity

Public Methods

ovoid addUnwindInfo( CharCptr unwindInfo )
oconst string& getFile( void ) const
oLineNumCref getLine( void ) const
oconst Severity& getSeverity( void ) const
oconst string& getUnwind( void ) const
oconst string& getWhy( void ) const
obool isOutOfMemory( void ) const
oExceptionRef operator = ( ExceptionCref otherRef )
obool operator==( ExceptionCref otherRef )
ovoid setProcessFatalSeverity( void )
ovoid setProcessTerminateSeverity( void )
ovoid setThreadFatalSeverity( void )
ovoid setThreadTerminateSeverity( void )

Protected Methods

ovoid setWhy( CharCptr )
ovoid setWhy( const string & )


Documentation

AllocatorAlreadyExistsException is an exception that is usually thrown when a add of an Allocator collides in a AbstractFactory implementation
o AllocatorAlreadyExistsException( CharCptr file, LineNum line, Severity severity = Exception::CONTINUABLE, bool outOfMemory = false )
Default Constructor
Parameters:
file - The source module throwing the exception
line - The line of source throwing the exception
severity - The Exception::Severity of the Exception
outOfMemory - An out of memory indicator

o AllocatorAlreadyExistsException( AllocatorAlreadyExistsExceptionCref )
Copy constructor
Parameters:
AllocatorAlreadyExistsException - const reference

ovirtual ~AllocatorAlreadyExistsException( void )
Virtual Destructor

oAllocatorAlreadyExistsExceptionRef operator= ( AllocatorAlreadyExistsExceptionCref )
Assignment operator overload
Returns:
AllocatorAlreadyExistsException reference to self
Parameters:
AllocatorAlreadyExistsException - const reference

obool operator== ( AllocatorAlreadyExistsExceptionCref ) const
Equality operator overload
Returns:
true if equal, false otherwise
Parameters:
AllocatorAlreadyExistsException - const reference

o AllocatorAlreadyExistsException( void )
AllocatorAlreadyExistsException must have at least a location. Default constructor is not allowed.


This class has no child classes.



This page was generated with the help of
DOC++.