Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

FastShower::SimplePinger Class Reference

#include <SimplePinger.h>

Inheritance diagram for FastShower::SimplePinger:

Inheritance graph
[legend]
Collaboration diagram for FastShower::SimplePinger:

Collaboration graph
[legend]
List of all members.

Public Methods

 SimplePinger (int indent=0)
IPingerclone () const
virtual void action (const IDebug *)
 the ping methods of the destination class uses this method to print


Constructor & Destructor Documentation

FastShower::SimplePinger::SimplePinger int    indent = 0 [inline]
 

Definition at line 26 of file SimplePinger.h.

References FastShower::IPrintPinger::indent().

Referenced by clone().


Member Function Documentation

IPinger * FastShower::SimplePinger::clone   const [virtual]
 

Implements FastShower::IPrintPinger.

Definition at line 5 of file SimplePinger.cxx.

References SimplePinger().

00005                                      {
00006     IPinger* p = new SimplePinger(*this);
00007     return p;
00008   }

void FastShower::SimplePinger::action const IDebug   [virtual]
 

the ping methods of the destination class uses this method to print

Implements FastShower::IPrintPinger.

Definition at line 10 of file SimplePinger.cxx.

References FastShower::IPrintPinger::indent(), and FastShower::IDebug::name().

00010                                           {
00011     
00012     cout<<indent()<<d->name()<< endl;
00013   }

The documentation for this class was generated from the following files:
Generated on Tue Mar 18 11:56:48 2003 for FastShowerUtils by doxygen1.3-rc1