Lumiera  0.pre.03
»edit your freedom«
FeedManifold_test Class Reference

Description

Test:
create a random pattern of recursive invocations, each allocating a chunk out of a global buffer table storage.

After returning, each allocation should be cleanly deallocated and the internal level in the storage vector should have doped to zero again.

Definition at line 126 of file feed-manifold-test.cpp.

Private Member Functions

void invocation (uint consumed, void *lastLevel)
 recurse down randomly until exhausting storage
 
void run (Arg) override
 

Private Attributes

ulong counter
 

Additional Inherited Members

- Public Member Functions inherited from Test
virtual ~Test ()=default
 this is an interface
 
lib::Random makeRandGen ()
 build a dedicated new RandomGen, seeded from the default-Gen
 
virtual void run (Arg arg)=0
 
void seedRand ()
 draw a new random seed from a common nucleus, and re-seed the default-Gen.
 
- Static Public Member Functions inherited from Test
static string firstTok (Arg)
 conveniently pick the first token from the argument line
 
static uint firstVal (Arg, uint=1)
 conveniently use some number given as argument, with optional default
 
+ Inheritance diagram for FeedManifold_test:
+ Collaboration diagram for FeedManifold_test:

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