#include <Iguana/Utilities/classlib/utils/Callback.h>
Public Member Functions | |
Callback1 (const Callback1 &x) | |
Callback1 (Callback1Rep< T1 > *implementation=0) | |
operator bool (void) const | |
void | operator() (T1) const |
Callback1 & | operator= (const Callback1 &x) |
bool | operator== (const Callback1 &x) const |
~Callback1 (void) | |
Private Attributes | |
Callback1Rep< T1 > * | m_rep |
Definition at line 72 of file Callback.h.
lat::Callback1< T1 >::Callback1 | ( | Callback1Rep< T1 > * | implementation = 0 |
) | [inline] |
lat::Callback1< T1 >::Callback1 | ( | const Callback1< T1 > & | x | ) | [inline] |
lat::Callback1< T1 >::~Callback1 | ( | void | ) | [inline] |
lat::Callback1< T1 >::operator bool | ( | void | ) | const [inline] |
Definition at line 783 of file Callback.h.
References lat::Callback1< T1 >::m_rep.
00784 { return m_rep ? true : false; } // FIXME: for Sun CC 4.2 (no bool)
void lat::Callback1< T1 >::operator() | ( | T1 | a | ) | const [inline] |
Callback1< T1 > & lat::Callback1< T1 >::operator= | ( | const Callback1< T1 > & | x | ) | [inline] |
bool lat::Callback1< T1 >::operator== | ( | const Callback1< T1 > & | x | ) | const [inline] |
Callback1Rep<T1>* lat::Callback1< T1 >::m_rep [private] |
Definition at line 85 of file Callback.h.
Referenced by lat::Callback1< T1 >::Callback1(), lat::Callback1< T1 >::operator bool(), lat::Callback1< T1 >::operator()(), lat::Callback1< T1 >::operator=(), lat::Callback1< T1 >::operator==(), and lat::Callback1< T1 >::~Callback1().