#include <OSGException.h>

Public Member Functions | |
Constructors | |
| Exception (void) | |
| Exception (const Exception &source) | |
Destructor | |
| virtual | ~Exception (void) OSG_THROW_NOTHING() |
Info | |
| virtual const Char8 * | what (void) const OSG_THROW_NOTHING() |
Assignment | |
| Exception & | operator= (const Exception &source) |
Protected Types | |
| typedef OSG_STDEXCEPTION_NAMESPACE::exception | Inherited |
Protected Attributes | |
Class Specific | |
| std::string | _what |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const Exception &obj) |
Definition at line 61 of file OSGException.h.
typedef OSG_STDEXCEPTION_NAMESPACE::exception osg::Exception::Inherited [protected] |
Definition at line 101 of file OSGException.h.
| Exception::Exception | ( | void | ) |
| Exception::Exception | ( | const Exception & | source | ) |
| Exception::~Exception | ( | void | ) | [virtual] |
| const Char8 * Exception::what | ( | void | ) | const [virtual] |
Definition at line 73 of file OSGException.cpp.
References _what.
Referenced by osg::ClusterServer::acceptClient(), osg::GroupMCastConnection::checkChannels(), osg::operator<<(), osg::PointMCastConnection::recvQueueThread(), osg::PointSockPipeline::selectChannel(), osg::PointSockConnection::selectChannel(), osg::PointMCastConnection::selectChannel(), osg::GroupSockConnection::selectChannel(), osg::GroupMCastConnection::sendQueueThread(), osg::PointSockConnection::signal(), osg::GroupSockConnection::signal(), osg::PointSockConnection::wait(), osg::PointMCastConnection::wait(), osg::GroupSockConnection::wait(), osg::GroupSockPipeline::write(), and osg::GroupSockConnection::write().
00074 { 00075 return _what.c_str(); 00076 }
| std::ostream& operator<< | ( | std::ostream & | os, | |
| const Exception & | obj | |||
| ) | [friend] |
Definition at line 97 of file OSGException.cpp.
00099 { 00100 return os << obj.what() << std::endl; 00101 }
std::string osg::Exception::_what [protected] |
Definition at line 107 of file OSGException.h.
Referenced by osg::ClusterException::ClusterException(), osg::ConnectionClosed::ConnectionClosed(), operator=(), osg::BinaryDataHandler::ReadError::ReadError(), osg::RemoteSyncError::RemoteSyncError(), osg::SocketError::SocketError(), osg::SocketException::SocketException(), osg::SocketHostError::SocketHostError(), what(), and osg::BinaryDataHandler::WriteError::WriteError().
1.5.5