EvolvingObjects
eoExternalInit< F, External, ExternalEO > Class Template Reference

Initialization of external struct, ctor expects a function of the following signature: More...

#include <eoExternalOpFunctions.h>

Inheritance diagram for eoExternalInit< F, External, ExternalEO >:
eoInit< ExternalEO > eoUF< ExternalEO &, void > eoFunctorBase unary_function

List of all members.

Public Member Functions

 eoExternalInit (External(*_init)(void))
void operator() (ExternalEO &_eo)
 The pure virtual function that needs to be implemented by the subclass.

Private Attributes

External(* init )(void)

Detailed Description

template<class F, class External, class ExternalEO = eoExternalEO<F, External>>
class eoExternalInit< F, External, ExternalEO >

Initialization of external struct, ctor expects a function of the following signature:

External func();

Where External is the user defined struct or class

Examples:
t-eoExternalEO.cpp.

Definition at line 47 of file eoExternalOpFunctions.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends