Classdesc 3.44
Functional< F > Class Template Reference

#include <javaClass_base.h>

Inheritance diagram for Functional< F >:
Inheritance graph
Collaboration diagram for Functional< F >:
Collaboration graph

Public Member Functions

 Functional (const F &f)
void operator() (RetVal &r, ArgVector &args)
Public Member Functions inherited from Object< Functional< F >, Functional_base >
virtual Functional_base::TypeID type () const
virtual classdesc::objectclone () const
Functional< F > * cloneT () const
 same as clone(), but returning fully typed pointer
virtual void pack (pack_t &b) const
virtual void unpack (pack_t &b)
Public Member Functions inherited from object
classdesc::objectcloneT () const

Additional Inherited Members

Public Types inherited from object
typedef int TypeID
Static Public Member Functions inherited from object
static classdesc::objectcreate (TypeID)

Detailed Description

template<class F>
class classdesc::Functional< F >

used for storing method pointers and other functionals in the method_registry

Member Function Documentation

◆ operator()()

template<class F>
void operator() ( RetVal & r,
ArgVector & args )
inlinevirtual

Implements Functional_base.


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