i6engine  1.0
i6e::utils::exceptions Namespace Reference

Classes

class  ApiException
 Occurs when the engine detects a programmer's error. More...
 
class  ExceptionQueue
 Implements a queue that supports multiple producers but only one consumer. More...
 
class  i6exception
 Base type for custom exceptions. More...
 
struct  loginfo
 Internal data structure for exceptions. More...
 
class  MessageException
 Occurs when a wrong message is detected. More...
 
class  SubsystemException
 Non-fatal, potentially reparable exception within a single subsystem. More...
 
class  SystemFailureException
 Critical exception that cannot be repaired by a single subsystem. More...
 

Typedefs

typedef boost::error_info< struct tag_logmessage, loginfoexcinfo_log
 

Typedef Documentation

typedef boost::error_info<struct tag_logmessage, loginfo> i6e::utils::exceptions::excinfo_log

Definition at line 91 of file Exceptions.h.