FreeRDP-WebConnect WebSockets gateway  1.0.0.167
 All Classes Namespaces Functions Variables Typedefs Enumerations Friends Pages
tracing Namespace Reference

This namespace encapsulates our custom tracing exception and their derived classes. More...

Classes

class  wserror
 This class represents any errors in our WebSockets implementation.
class  dummy_tracer
 An empty backtrace generator, which gets used, when neither BFD nor Dwarf are available. More...
class  bfd_tracer
 Generic backtrace genrator using BFD. More...
class  dwarf_tracer
 Generic backtrace genrator using Dwarf. More...
class  exception
 An exception, which can generate a backtrace. More...
class  runtime_error
 Runtime errors represent problems outside the scope of a program; they cannot be easily predicted and can generally only be caught as the program executes. More...
class  logic_error
 Logic errors represent problems in the internal logic of a program; in theory, these are preventable, and even detectable before the program runs (e.g., violations of class invariants). More...
class  domain_error
 Thrown by the library, or by you, to report domain errors (domain in the mathmatical sense). More...
class  invalid_argument
 Thrown to report invalid arguments to functions. More...
class  length_error
 Thrown when an object is constructed that would exceed its maximum permitted size (e.g., a basic_string instance). More...
class  out_of_range
 This represents an argument whose value is not within the expected range (e.g., boundary checks in basic_string). More...
class  range_error
 Thrown to indicate range errors in internal computations. More...
class  overflow_error
 Thrown to indicate arithmetic overflow. More...
class  underflow_error
 Thrown to indicate arithmetic underflow. More...

Detailed Description

This namespace encapsulates our custom tracing exception and their derived classes.