Apache log4cxx  Version 0.11.0
exception.h File Reference

Classes

class  Exception
 The class Exception and its subclasses indicate conditions that a reasonable application might want to catch. More...
 
class  RuntimeException
 RuntimeException is the parent class of those exceptions that can be thrown during the normal operation of the process. More...
 
class  NullPointerException
 Thrown when an application attempts to use null in a case where an object is required. More...
 
class  IllegalArgumentException
 Thrown to indicate that a method has been passed an illegal or inappropriate argument. More...
 
class  IOException
 Signals that an I/O exception of some sort has occurred. More...
 
class  MissingResourceException
 
class  PoolException
 
class  MutexException
 
class  InterruptedException
 
class  ThreadException
 
class  TranscoderException
 
class  IllegalMonitorStateException
 
class  InstantiationException
 Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated because it is an interface or is an abstract class. More...
 
class  ClassNotFoundException
 Thrown when an application tries to load in a class through its string name but no definition for the class with the specified name could be found. More...
 
class  NoSuchElementException
 
class  IllegalStateException
 
class  SocketException
 Thrown to indicate that there is an error in the underlying protocol, such as a TCP error. More...
 
class  ConnectException
 Signals that an error occurred while attempting to connect a socket to a remote address and port. More...
 
class  ClosedChannelException
 
class  BindException
 Signals that an error occurred while attempting to bind a socket to a local address and port. More...
 
class  InterruptedIOException
 Signals that an I/O operation has been interrupted. More...
 
class  SocketTimeoutException
 Signals that an I/O operation has been interrupted. More...
 

Namespaces

 log4cxx
 
 log4cxx::helpers
 We need to double some logic from LOG4CXX_PTR_DEF or else we are unable to override the comparison operator, which we need to properly fix LOGCXX-394.