fastdelegate::DelegateMemento Class Reference

#include <mi32/fastdelegate.h>

List of all members.

Public Member Functions

 DelegateMemento (const DelegateMemento &right)
 DelegateMemento ()
void clear ()
bool empty () const
bool IsEqual (const DelegateMemento &x) const
bool IsLess (const DelegateMemento &right) const
bool operator! () const
bool operator< (const DelegateMemento &right)
DelegateMementooperator= (const DelegateMemento &right)
bool operator> (const DelegateMemento &right)

Protected Types

typedef void(detail::GenericClass::* GenericMemFuncType )()

Protected Member Functions

void SetMementoFrom (const DelegateMemento &right)

Protected Attributes

GenericMemFuncType m_pFunction
detail::GenericClass * m_pthis

Member Typedef Documentation

typedef void(detail::GenericClass::* fastdelegate::DelegateMemento::GenericMemFuncType)() [protected]

Constructor & Destructor Documentation

fastdelegate::DelegateMemento::DelegateMemento (  )  [inline]
fastdelegate::DelegateMemento::DelegateMemento ( const DelegateMemento right  )  [inline]

Member Function Documentation

void fastdelegate::DelegateMemento::clear (  )  [inline]
bool fastdelegate::DelegateMemento::empty (  )  const [inline]
bool fastdelegate::DelegateMemento::IsEqual ( const DelegateMemento x  )  const [inline]
bool fastdelegate::DelegateMemento::IsLess ( const DelegateMemento right  )  const [inline]
bool fastdelegate::DelegateMemento::operator! (  )  const [inline]
bool fastdelegate::DelegateMemento::operator< ( const DelegateMemento right  )  [inline]
DelegateMemento& fastdelegate::DelegateMemento::operator= ( const DelegateMemento right  )  [inline]
bool fastdelegate::DelegateMemento::operator> ( const DelegateMemento right  )  [inline]
void fastdelegate::DelegateMemento::SetMementoFrom ( const DelegateMemento right  )  [inline, protected]

Member Data Documentation

detail::GenericClass* fastdelegate::DelegateMemento::m_pthis [protected]

The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:34:02 2012 for TNTsdk 2012 by  doxygen 1.6.1