Tracer
[Debug tools]


Classes

struct  zypp::debug::TraceCADBase
 Base for a simple tracer. More...
struct  zypp::debug::TraceCAD< _Tp >
 A simple tracer for (copy) Construction, Assignment, and Destruction. 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)
template<class _Tp >
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 
) [inline]

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

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

Stream output.

Definition at line 137 of file Debug.h.


doxygen