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

Description

Test:
build an registry table (just for this test) configured for some artificial test Types.

Register some entries and verify the intended behaviour of the storage structure.

See also
DefsManagerImpl_test for checking the implementation details in the actual context used in Lumiera.

Definition at line 107 of file defs-registry-impl-test.cpp.

Public Member Functions

void check_query ()
 
void check_remove ()
 
void fill_table ()
 
virtual void run (Arg)
 

Private Types

typedef DefsRegistry::Iter< Dummy< 13 > > Iter13
 
typedef DefsRegistry::Iter< Dummy< 23 > > Iter23
 
typedef P< Dummy< 13 > > Obj
 
typedef P< Dummy< 23 > > Pra
 
typedef Query< Dummy< 13 > > Q13
 
typedef Query< Dummy< 23 > > Q23
 

Private Attributes

Obj o1
 
Obj o2
 
Obj o3
 
map< QueryKey, Praps
 
Q13 q1
 
Q13 q2
 
Q13 q3
 
Q13 q4
 
Q13 q5
 
unique_ptr< DefsRegistryreg_
 
+ Inheritance diagram for DefsRegistryImpl_test:
+ Collaboration diagram for DefsRegistryImpl_test:

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