 tracing::bfd_tracer | Generic backtrace genrator using BFD |
 tracing::dummy_tracer | An empty backtrace generator, which gets used, when neither BFD nor Dwarf are available |
 tracing::dwarf_tracer | Generic backtrace genrator using Dwarf |
 tracing::exception | An exception, which can generate a backtrace |
  tracing::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) |
   tracing::domain_error | Thrown by the library, or by you, to report domain errors (domain in the mathmatical sense) |
   tracing::invalid_argument | Thrown to report invalid arguments to functions |
   tracing::length_error | Thrown when an object is constructed that would exceed its maximum permitted size (e.g., a basic_string instance) |
   tracing::out_of_range | This represents an argument whose value is not within the expected range (e.g., boundary checks in basic_string) |
  tracing::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 |
   tracing::overflow_error | Thrown to indicate arithmetic overflow |
   tracing::range_error | Thrown to indicate range errors in internal computations |
   tracing::underflow_error | Thrown to indicate arithmetic underflow |
 wsgate::kbdio | A small helper class for providing cross-platform non-blocking keyboard input |
 wsgate::logger | A logging class, mapping syslog(3) functionality to C++ on Unix systems |
 wsgate::NTService | A class for implementing a Windows service |
 wsgate::Png | This class implements a simple PNG generator for generating in-memory cursor images |
 wsgate::Primary | Implementation of the FreeRDP Primary interface |
 RawSocketHandler [external] | |
  wsgate::MyRawSocketHandler | This class is our specialization of RawSocketHandler which handles all WebSocket I/O events |
 wsgate::RDP | This class serves as a wrapper around the main FreeRDP API |
 wsgate::Update | Implementation of the FreeRDP Update interface |
 wsgate::wsgContext | Our extension of FreeRDP's context |
 wsgate::WsRdpParams | Our set of session parameters (from html form) |