Tracer
[Debug tools]


Classes

struct  zypp::debug::TraceCADBase
 Base for a simple tracer. More...
struct  zypp::debug::TraceCAD< _Tp >
 A simple tracer. More...

Functions

template<class _Tp>
void zypp::debug::traceCAD (TraceCADBase::What what_r, const TraceCAD< _Tp > &self_r, const TraceCAD< _Tp > &rhs_r)
 Drop a log line about the traced method.
std::ostream & zypp::debug::TraceCADBase::operator<< (std::ostream &str, TraceCADBase::What obj)
std::ostream & zypp::debug::TraceCAD::operator<< (std::ostream &str, const TraceCAD< _Tp > &obj)

Function Documentation

template<class _Tp>
void zypp::debug::traceCAD TraceCADBase::What  what_r,
const TraceCAD< _Tp > &  self_r,
const TraceCAD< _Tp > &  rhs_r
 

Drop a log line about the traced method.

Overload to fit your needs.

Definition at line 144 of file Debug.h.

References _DBG, and zypp::debug::TraceCADBase::_ident.

Referenced by zypp::debug::TraceCAD< _Tp >::_PING(), zypp::debug::TraceCAD< _Tp >::operator=(), zypp::debug::TraceCAD< _Tp >::TraceCAD(), and zypp::debug::TraceCAD< _Tp >::~TraceCAD().

std::ostream & operator<< std::ostream &  str,
TraceCADBase::What  obj
[related, inherited]
 

Stream output of TraceCADBase::What.

Definition at line 73 of file Debug.h.

References zypp::debug::TraceCADBase::ASSIGN, zypp::debug::TraceCADBase::COPYCTOR, zypp::debug::TraceCADBase::CTOR, zypp::debug::TraceCADBase::DTOR, and zypp::debug::TraceCADBase::PING.

template<class _Tp>
std::ostream & operator<< std::ostream &  str,
const TraceCAD< _Tp > &  obj
[related, inherited]
 

Stream output.

Definition at line 136 of file Debug.h.


Generated on Thu Jul 6 00:07:30 2006 for zypp by  doxygen 1.4.6