#include <IFnPtr.h>
Inheritance diagram for FastShower::IFnPtr:
Public Methods | |
IFnPtr (IFn *f, std::string s="") | |
IFnPtr (const IFnPtr &f) | |
IFnPtr & | operator= (const IFnPtr &f) |
~IFnPtr () | |
virtual double | value (const PolyArgs &) const |
virtual IFnPtr * | clone () const |
Private Attributes | |
SP< IFn > | m_pointee |
|
Definition at line 46 of file IFnPtr.h. Referenced by clone().
|
|
Definition at line 50 of file IFnPtr.h. References m_pointee.
|
|
Definition at line 36 of file IFnPtr.h.
00036 {}; |
|
Definition at line 55 of file IFnPtr.h. References m_pointee.
00055 { 00056 00057 if (this == &rhs ) return *this; 00058 00059 IFn::operator=(rhs); 00060 DebugBase::operator=(rhs); 00061 m_pointee = rhs.m_pointee; 00062 00063 return *this; 00064 } |
|
Implements FastShower::IFn. Definition at line 67 of file IFnPtr.h.
|
|
Implements FastShower::IFn. Definition at line 76 of file IFnPtr.h. References IFnPtr().
|
|
Definition at line 42 of file IFnPtr.h. Referenced by IFnPtr(), and operator=(). |