#include <Utils_SALOME_Exception.hxx>
Public Member Functions | |
SALOME_Exception ()=delete | |
SALOME_Exception (const std::string &text) | |
SALOME_Exception (const char *text, const char *fileName=nullptr, const unsigned int lineNumber=0) | |
virtual | ~SALOME_Exception () noexcept |
virtual const char * | what (void) const noexcept |
Protected Attributes | |
std::string | _text |
Friends | |
std::ostream & | operator<< (std::ostream &os, const SALOME_Exception &ex) |
|
delete |
SALOME_Exception::SALOME_Exception | ( | const std::string & | text | ) |
SALOME_Exception::SALOME_Exception | ( | const char * | text, |
const char * | fileName = nullptr , |
||
const unsigned int | lineNumber = 0 |
||
) |
|
virtualnoexcept |
|
virtualnoexcept |
Reimplemented in DSC_Exception.
Referenced by SALOME_ResourcesManager::AddResource(), SALOME_ContainerManager::GiveContainer(), SALOME_ExternalServerLauncher::launchServer(), main(), GenericPort< DataManipulator, COUPLING_POLICY >::put(), SALOME_ResourcesManager::RemoveResource(), and UtilsTest::testSALOME_ExceptionMessage().
|
friend |
|
protected |
Referenced by DSC_Exception::DSC_Exception().