VCF::Procedure1< P1 > Class Template Reference
Represents a callback for a static function with one function argument of type P1 and no return type. More...
#include <vcf/FoundationKit/Delegates.h>
Inheritance diagram for VCF::Procedure1< P1 >:

Public Types | |
| typedef Procedure1< AsyncResult * > | AsyncCallback |
| typedef void(* | FuncPtr )(P1) |
Public Member Functions | |
| Procedure1 () | |
| Procedure1 (FuncPtr funcPtr) | |
| Procedure1 (const String &str) | |
| Procedure1 (Object *source, const String &str) | |
| virtual TypeArray | getArgumentTypes () const |
| virtual void | invoke (P1 p1) |
| virtual void | beginInvoke (P1 p1, AsyncResult *initialResult, AsyncCallback *callback, AsyncReturns *returnObject) |
| virtual void | endInvoke (AsyncResult *) |
Public Attributes | |
| FuncPtr | staticFuncPtr |
Protected Member Functions | |
| virtual | ~Procedure1 () |
Detailed Description
template<typename P1>
class VCF::Procedure1< P1 >
Represents a callback for a static function with one function argument of type P1 and no return type.
Member Typedef Documentation
|
|||||
|
|
|
|||||
|
|
Constructor & Destructor Documentation
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
|||||||||
|
|
Member Function Documentation
|
||||||||||||||||||||||||
|
Reimplemented in VCF::ClassProcedure1< P1, ClassType >. |
|
||||||||||
|
|
|
|||||||||
|
Reimplemented from VCF::FunctionTypeInfo. |
|
||||||||||
|
Reimplemented in VCF::ClassProcedure1< P1, ClassType >. |
Member Data Documentation
|
|||||
|
|
The documentation for this class was generated from the following file:
- vcf/FoundationKit/Delegates.h
