#include <ComplexArmer.h>
Inheritance diagram for FastShower::ComplexArmer:
Public Methods | |
ComplexArmer () | |
IPinger * | clone () const |
virtual void | action (const IDebug *) |
the ping methods of the destination class uses this method to print |
|
Definition at line 26 of file ComplexArmer.h. Referenced by clone().
00026 :IPinger(){} |
|
Implements FastShower::IPinger. Definition at line 6 of file ComplexArmer.cxx. References ComplexArmer().
00006 { 00007 IPinger* npa = new ComplexArmer(*this); 00008 return npa; 00009 } |
|
the ping methods of the destination class uses this method to print
Implements FastShower::IPinger. Definition at line 11 of file ComplexArmer.cxx. References FastShower::IDebug::arm(), and FastShower::IDebug::components().
00011 { 00012 d->arm(); 00013 // cout<<d->name()<<endl; 00014 IDebug::Cpts parts; 00015 d->components(parts); 00016 std::for_each(parts.begin(), parts.end(), PingEach(*this) ); 00017 } |