Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

ServantFactory::ServantBuildException Class Reference

#include <ServantFactory.h>

List of all members.


Detailed Description

A common Exception for Servant Factories.


Public Member Functions

 ServantBuildException (std::string theMsg)
 Instance an exception with a std::string message.

 ServantBuildException ()
 Instance an exception without a std::string message.

 ServantBuildException (const ServantBuildException &sbx)
virtual ~ServantBuildException () throw ()
virtual const char * what () const throw ()
virtual const char * what_nc () const throw ()


Constructor & Destructor Documentation

ServantFactory::ServantBuildException::ServantBuildException std::string  theMsg  ) 
 

Instance an exception with a std::string message.

ctor

ServantFactory::ServantBuildException::ServantBuildException  )  [inline]
 

Instance an exception without a std::string message.

Default ctor

ServantFactory::ServantBuildException::ServantBuildException const ServantBuildException sbx  ) 
 

Copy ctor

Every exception needs one

Parameters:
sbx The Model

virtual ServantFactory::ServantBuildException::~ServantBuildException  )  throw () [virtual]
 

dtor


Member Function Documentation

virtual const char* ServantFactory::ServantBuildException::what  )  const throw () [virtual]
 

Access the exception message

The caller is responsble for memory management

Returns:
A copy of this exception's message.

virtual const char* ServantFactory::ServantBuildException::what_nc  )  const throw () [virtual]
 

Access the exception message

The caller should not deallocate

Returns:
The message (DO NOT DEALLOCATE)


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