HydraExpress™ C++ API Reference Guide

Product Documentation:
   HydraExpress C++
Documentation Home
List of all members | Public Member Functions
rwsf::NotImplementedException Class Reference

Specifies that a method was not implemented. More...

#include <rwsf/core/NotImplementedException.h>

Inheritance diagram for rwsf::NotImplementedException:

Public Member Functions

 NotImplementedException (const rwsf::ExceptionInfo &eInfo, const std::string &function)
virtual ~NotImplementedException () throw ()
virtual Exceptionclone (void) const
virtual void raise (void) const
- Public Member Functions inherited from rwsf::Exception
 Exception (const ExceptionInfo &eInfo)
 Exception (const char *msg)
 Exception (const std::string &msg)
 Exception (const rwsf::ExceptionInfo &eInfo, const LocalizedMessage &msg)
 Exception (const Exception &)
virtual ~Exception () throw ()
const char * getFileName () const
const char * getFunctionName () const
unsigned long getLineNumber () const
virtual bool operator!= (const Exception exc2)
Exceptionoperator= (const Exception &m)
virtual bool operator== (const Exception exc2)
virtual const char * what () const throw ()

Additional Inherited Members

Detailed Description

Derived from rwsf::Exception. Used to specify that a method was not implemented.

Constructor & Destructor Documentation

rwsf::NotImplementedException::NotImplementedException ( const rwsf::ExceptionInfo eInfo,
const std::string &  function 

Constructs an exception for the given function indicating it was not implemented.

See also
virtual rwsf::NotImplementedException::~NotImplementedException ( )
throw (


Member Function Documentation

virtual Exception* rwsf::NotImplementedException::clone ( void  ) const

Creates a new copy of self on the heap. Overridden in derived classes to construct an instance of the correct derived type. It is up to the user to ensure that the returned Exception object is deleted.

Reimplemented from rwsf::Exception.

virtual void rwsf::NotImplementedException::raise ( void  ) const

Throws self. Overridden in derived classes to throw the correct derived type.

Reimplemented from rwsf::Exception.

Copyright © 2020 Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is registered trademark of Rogue Wave Software, Inc. in the United States and other countries, and HydraExpress is a trademark of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.