zypp::debug::Measure::Impl Class Reference

Measure implementation. More...

List of all members.

Public Member Functions

 Impl (const std::string &ident_r)
 ~Impl ()
void restart ()
void elapsed () const

Private Member Functions

std::ostream & dumpMeasure (std::ostream &str_r) const

Private Attributes

std::string _ident
Tm _start
unsigned _seq
Tm _elapsed
Tm _stop


Detailed Description

Measure implementation.

Definition at line 145 of file Measure.cc.


Constructor & Destructor Documentation

zypp::debug::Measure::Impl::Impl ( const std::string &  ident_r  )  [inline]

Definition at line 148 of file Measure.cc.

References _ident, _start, and INT.

zypp::debug::Measure::Impl::~Impl (  )  [inline]

Definition at line 156 of file Measure.cc.

References _ident, _seq, _stop, dumpMeasure(), INT, and zypp::solver::detail::str.


Member Function Documentation

void zypp::debug::Measure::Impl::restart (  )  [inline]

Definition at line 164 of file Measure.cc.

References _ident, _start, _stop, and INT.

void zypp::debug::Measure::Impl::elapsed (  )  const [inline]

Definition at line 170 of file Measure.cc.

References _elapsed, _ident, _seq, _stop, dumpMeasure(), INT, and zypp::solver::detail::str.

std::ostream& zypp::debug::Measure::Impl::dumpMeasure ( std::ostream &  str_r  )  const [inline, private]

Definition at line 180 of file Measure.cc.

References _elapsed, _seq, _start, and _stop.

Referenced by elapsed(), and ~Impl().


Member Data Documentation

std::string zypp::debug::Measure::Impl::_ident [private]

Definition at line 191 of file Measure.cc.

Referenced by elapsed(), Impl(), restart(), and ~Impl().

Tm zypp::debug::Measure::Impl::_start [private]

Definition at line 192 of file Measure.cc.

Referenced by dumpMeasure(), Impl(), and restart().

unsigned zypp::debug::Measure::Impl::_seq [mutable, private]

Definition at line 193 of file Measure.cc.

Referenced by dumpMeasure(), elapsed(), and ~Impl().

Tm zypp::debug::Measure::Impl::_elapsed [mutable, private]

Definition at line 194 of file Measure.cc.

Referenced by dumpMeasure(), and elapsed().

Tm zypp::debug::Measure::Impl::_stop [mutable, private]

Definition at line 195 of file Measure.cc.

Referenced by dumpMeasure(), elapsed(), restart(), and ~Impl().


The documentation for this class was generated from the following file:
Generated on Tue Sep 25 19:23:19 2007 for libzypp by  doxygen 1.5.3