#include <PrintPingerBase.h>
Inheritance diagram for FastShower::PrintPingerBase:
Public Methods | |
PrintPingerBase (int indent=0) | |
virtual IPinger * | clone () const=0 |
virtual void | action (const IDebug *)=0 |
the ping methods of the destination class uses this method to print | |
virtual void | operator++ () |
the ping methods of the destination class uses this method to print increase indentation | |
virtual void | operator++ (int) |
virtual std::string | indent () const |
Private Attributes | |
int | m_indent |
Static Private Attributes | |
const int | s_step |
|
Definition at line 22 of file PrintPingerBase.h. References indent(), and m_indent.
|
|
|
the ping methods of the destination class uses this method to print
Implements FastShower::IPrintPinger. Implemented in FastShower::ComplexPinger, FastShower::ComplexStatsCollector, FastShower::ComplexStatsCollector2, FastShower::SimplePinger, and FastShower::SimpleStatsCollector. |
|
the ping methods of the destination class uses this method to print increase indentation
Implements FastShower::IPrintPinger. Definition at line 8 of file PrintPingerBase.cxx. References m_indent, and s_step.
|
|
Implements FastShower::IPrintPinger. Definition at line 9 of file PrintPingerBase.cxx. References m_indent, and s_step.
|
|
Implements FastShower::IPrintPinger. Definition at line 10 of file PrintPingerBase.cxx. References m_indent. Referenced by PrintPingerBase().
00010 { 00011 std::string s(m_indent,' '); 00012 return s; 00013 } |
|
Definition at line 32 of file PrintPingerBase.h. Referenced by indent(), operator++(), and PrintPingerBase(). |
|
Referenced by operator++(). |