Lumiera  0.pre.03
»edit your freedom«
VerbInvoker< REC, RET > Struct Template Referenceabstract

#include "lib/verb-visitor.hpp"

Description

template<class REC, class RET>
struct lib::VerbInvoker< REC, RET >

Building block: the Interface to cause the invocation.

Definition at line 116 of file verb-visitor.hpp.

Public Member Functions

virtual RET applyTo (REC &)=0
 
virtual Literal getID () const =0
 
bool operator!= (VerbInvoker const &o) const
 
bool operator== (VerbInvoker const &o) const
 
- Public Member Functions inherited from CloneValueSupport< polyvalue::EmptyBase >
virtual void cloneInto (void *targetBuffer) const=0
 
+ Inheritance diagram for VerbInvoker< REC, RET >:
+ Collaboration diagram for VerbInvoker< REC, RET >:

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