TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Public Attributes | List of all members
sCallback1< T > Struct Template Reference
Inheritance diagram for sCallback1< T >:
cIUnknownImpl< iCallback, eIUnknownImplFlags_DontInherit1, iRunnable >

Public Member Functions

 sCallback1 (const T &aLambda)
 
virtual Var Run ()
 
virtual Var RunCallback (const Var &avarA, const Var &avarB)
 
- Public Member Functions inherited from cIUnknownImpl< iCallback, eIUnknownImplFlags_DontInherit1, iRunnable >
 cIUnknownImpl ()
 
virtual tBool IsOK () const
 
virtual void Invalidate ()
 
virtual iUnknownQueryInterface (const ni::tUUID &aIID)
 
virtual void ListInterfaces (iMutableCollection *apLst, tU32) const
 

Public Attributes

const T _lambda
 

Additional Inherited Members

- Public Types inherited from cIUnknownImpl< iCallback, eIUnknownImplFlags_DontInherit1, iRunnable >
typedef cIUnknownImpl
< iCallback, FLAGS, iRunnable,
T2, T3, T4 > 
BaseImpl
 
typedef iCallback Base0
 
typedef iRunnable Base1
 
typedef T2 Base2
 
typedef T3 Base3
 
typedef T4 Base4
 

Constructor & Destructor Documentation

sCallback1 ( const T &  aLambda)

Member Function Documentation

virtual Var Run ( )
virtual
virtual Var RunCallback ( const Var avarA,
const Var avarB 
)
virtual

Member Data Documentation

const T _lambda