HydraExpress™ C++ 2025.2 |
HydraExpress™ C++ API Reference Guide |
Defines a base exception type for all exceptions thrown relevant to named objects. More...
#include <rwsf/core/NamingException.h>
Public Member Functions | |
| NamingException (const rwsf::ExceptionInfo &eInfo) | |
| NamingException (const rwsf::ExceptionInfo &eInfo, const rwsf::LocalizedMessage &msg) | |
| virtual | ~NamingException () noexcept |
| virtual Exception * | clone (void) const |
| virtual void | raise (void) const |
| Public Member Functions inherited from rwsf::Exception | |
| Exception (const char *msg) | |
| Exception (const Exception &) | |
| Exception (const ExceptionInfo &eInfo) | |
| Exception (const rwsf::ExceptionInfo &eInfo, const LocalizedMessage &msg) | |
| Exception (const std::string &msg) | |
| virtual | ~Exception () noexcept |
| const char * | getFileName () const |
| const char * | getFunctionName () const |
| unsigned long | getLineNumber () const |
| virtual bool | operator!= (const Exception exc2) |
| Exception & | operator= (const Exception &m) |
| virtual bool | operator== (const Exception exc2) |
| virtual const char * | what () const noexcept |
Additional Inherited Members | |
| Related Symbols inherited from rwsf::Exception | |
| #define | RWSF_DECLARE_EXCEPTION_METHODS(className) |
| #define | RWSF_DEFINE_EXCEPTION_METHODS(className) |
| #define | RWSF_EINFO |
NamingException defines a base exception type for all exceptions thrown relevant to named objects.
| rwsf::NamingException::NamingException | ( | const rwsf::ExceptionInfo & | eInfo | ) |
Constructs a general naming context exception with an empty message. See rwsf::Exception for more information on eInfo.
| rwsf::NamingException::NamingException | ( | const rwsf::ExceptionInfo & | eInfo, |
| const rwsf::LocalizedMessage & | msg ) |
Constructs a naming context exception with the given msg. See rwsf::Exception for more information on eInfo and rwsf::LocalizedMessage.
|
virtualnoexcept |
Destructor.
|
virtual |
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 |
Throws self. Overridden in derived classes to throw the correct derived type.
Reimplemented from rwsf::Exception.
|
Copyright © 2026 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved. |