Ice 3.7 C++11 API Reference
Classes | Namespaces | Typedefs | Functions
Exception.h File Reference
#include <IceUtil/Config.h>
#include <exception>
#include <vector>
Include dependency graph for Exception.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IceUtil::Exception
 Abstract base class for all Ice exceptions. More...
 
class  IceUtil::ExceptionHelper< E, B >
 Helper template for the implementation of Ice::Exception. More...
 
class  IceUtil::FileLockException
 This exception indicates the failure to lock a file. More...
 
class  IceUtil::IllegalArgumentException
 This exception indicates that a function was called with an illegal parameter value. More...
 
class  IceUtil::IllegalConversionException
 This exception indicates the failure of a string conversion. More...
 
class  IceUtil::NullHandleException
 This exception indicates an attempt to dereference a null IceUtil::Handle or IceInternal::Handle. More...
 
class  IceUtil::OptionalNotSetException
 This exception indicates an IceUtil::Optional is not set. More...
 
class  IceUtil::SyscallException
 This exception indicates the failure of a system call. More...
 

Namespaces

 IceUtil
 

Typedefs

template<typename E >
using IceUtil::SyscallExceptionHelper = ExceptionHelper< E, SyscallException >
 

Functions

std::ostream & IceUtil::operator<< (std::ostream &, const Exception &)