Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
lib::test::anonymous_namespace{verb-function-dispatch-test.cpp} Namespace Reference

Typedefs

using Verb = VerbToken< Receiver, string(void)>
 
using VerbSeq = vector< Verb >
 

Classes

class  Receiver
 the "visitor" interface to invoke More...
 
class  RecollectingReceiver
 Statefull receiver of verb-tokens. More...
 
class  VerboseRenderer
 a receiver of verb-tokens, which renders them verbosely More...
 

Functions

const string BEGINNING ("silence")
 
Verb VERB (Receiver, woof)
 
Verb VERB (Receiver, honk)
 
Verb VERB (Receiver, moo)
 
Verb VERB (Receiver, meh)
 

Typedef Documentation

◆ Verb

using Verb = VerbToken<Receiver, string(void)>

Definition at line 53 of file verb-function-dispatch-test.cpp.

◆ VerbSeq

using VerbSeq = vector<Verb>

Definition at line 54 of file verb-function-dispatch-test.cpp.

Function Documentation

◆ BEGINNING()

const string BEGINNING ( "silence"  )

References BEGINNING().

Referenced by RecollectingReceiver::RecollectingReceiver(), and BEGINNING().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ VERB() [1/4]

Verb VERB ( Receiver  ,
woof   
)

◆ VERB() [2/4]

Verb VERB ( Receiver  ,
honk   
)

◆ VERB() [3/4]

Verb VERB ( Receiver  ,
moo   
)

◆ VERB() [4/4]

Verb VERB ( Receiver  ,
meh   
)