tc Namespace Reference

Classes

class  DebugMessage

Enumerations

enum  ConnectionStatusReason {
  UnrecognizedReason, MiscellaneousReason, IdentityMismatch, ConnectionDone,
  ConnectionRefused, ConnectionReset, ConnectionTimeout, ConnectionIoError,
  NoRouteToHost, ResourceLimitReached
}
enum  Severity {
  UnrecognizedSeverity, SeverityDebug, SeverityInfo, SeverityNotice,
  SeverityWarn, SeverityError
}

Functions

DebugMessage debug (const QString &fmt)
DebugMessage warn (const QString &fmt)
DebugMessage error (const QString &fmt)
DebugMessage fatal (const QString &fmt)
ConnectionStatusReason toConnectionStatusReason (const QString &str)
Severity toSeverity (const QString &str)

Enumeration Type Documentation

Enumerator:
UnrecognizedReason 
MiscellaneousReason 
IdentityMismatch 
ConnectionDone 
ConnectionRefused 
ConnectionReset 
ConnectionTimeout 
ConnectionIoError 
NoRouteToHost 
ResourceLimitReached 

Definition at line 57 of file tcglobal.h.

Severity values used in log message and status events.

Enumerator:
UnrecognizedSeverity 

An unrecognized severity value.

SeverityDebug 

Hyper-verbose events used for debugging.

SeverityInfo 

Verbose events that can occur frequently.

SeverityNotice 

A not-so-bad event.

SeverityWarn 

An important, but non-fatal event.

SeverityError 

A critical event.

Definition at line 70 of file tcglobal.h.


Function Documentation

DebugMessage tc::debug ( const QString &  fmt  ) 
DebugMessage tc::error ( const QString &  fmt  ) 
DebugMessage tc::fatal ( const QString &  fmt  ) 

Creates a new message using fmt and a severity level of QtFatalMsg.

ConnectionStatusReason tc::toConnectionStatusReason ( const QString &  str  ) 

Converts str to a ConnectionStatusReason enum value.

Referenced by TorControl::bootstrapStatus(), and TorEvents::dispatchClientStatusEvent().

Severity tc::toSeverity ( const QString &  str  ) 
DebugMessage tc::warn ( const QString &  fmt  ) 

Creates a new message using fmt and a severity level of QtWarningMsg.

Referenced by MainWindow::bootstrapStatusChanged(), ControlConnection::cancelConnect(), Circuit::Circuit(), and ControlConnection::onError().


Generated on 22 Feb 2010 for Vidalia by  doxygen 1.6.1