classdesc::Functional< F > Class Template Reference

#include <javaClass_base.h>

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

Public Member Functions

 Functional (const F &f)
 
void operator() (RetVal &r, ArgVector &args)
 
- Public Member Functions inherited from classdesc::Object< Functional< F >, Functional_base >
virtual Functional_base ::TypeID type () const
 
virtual 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 classdesc::object
objectcloneT () const
 

Additional Inherited Members

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

Detailed Description

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

used for storing method pointers and other functionals in the method_registry


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