BALL  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
BALL::Exception::NotImplemented Class Reference

#include <BALL/COMMON/exception.h>

Inheritance diagram for BALL::Exception::NotImplemented:
BALL::Exception::GeneralException

Public Member Functions

 NotImplemented (const char *file, int line)
 
- Public Member Functions inherited from BALL::Exception::GeneralException
 GeneralException ()
 Default constructor. More...
 
 GeneralException (const char *file, int line)
 Constructor. More...
 
 GeneralException (const char *file, int line, const String &name, const String &message)
 Constructor. More...
 
 GeneralException (const GeneralException &exception)
 Copy constructor. More...
 
virtual ~GeneralException () throw ()
 Destructor. More...
 
const char * getName () const
 Returns the name of the exception. More...
 
const char * getMessage () const
 Returns the error message of the exception. More...
 
void setMessage (const std::string &message)
 Modify the exception's error message. More...
 
int getLine () const
 Returns the line number where it occured. More...
 
const char * getFile () const
 Returns the file where it occured. More...
 

Additional Inherited Members

- Protected Attributes inherited from BALL::Exception::GeneralException
const char * file_
 
int line_
 
std::string name_
 
std::string message_
 

Detailed Description

Not implemented exception. This exception should be thrown to indicate not yet inplemented methods. If you take the time to use the detailed constructor instead of the default constructor, identification of the concerned source will get much easier!

Definition at line 292 of file COMMON/exception.h.

Constructor & Destructor Documentation

BALL::Exception::NotImplemented::NotImplemented ( const char *  file,
int  line 
)