Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
DiffIndexTable_test Class Reference

Description

Test:
Cover a simple lookup table helper, used to support diff generation. The IndexTable takes a snapshot of generic sequence data on construction. After that, it is immutable and supports lookup by element as key and membership check.
See also
IndexTable
DiffListApplication_test

Definition at line 68 of file diff-index-table-test.cpp.

Private Member Functions

virtual void run (Arg)
 
void simpleUsage ()
 
void verifySnapshot ()
 
void sequenceIteration ()
 
void duplicateDetection ()
 
void copy_and_move ()
 

Member Function Documentation

◆ run()

virtual void run ( Arg  )
inlineprivatevirtual

Definition at line 72 of file diff-index-table-test.cpp.

References DiffIndexTable_test::copy_and_move(), DiffIndexTable_test::duplicateDetection(), DiffIndexTable_test::sequenceIteration(), DiffIndexTable_test::simpleUsage(), and DiffIndexTable_test::verifySnapshot().

+ Here is the call graph for this function:

◆ simpleUsage()

void simpleUsage ( )
inlineprivate

Definition at line 83 of file diff-index-table-test.cpp.

Referenced by DiffIndexTable_test::run().

+ Here is the caller graph for this function:

◆ verifySnapshot()

void verifySnapshot ( )
inlineprivate

Definition at line 116 of file diff-index-table-test.cpp.

Referenced by DiffIndexTable_test::run().

+ Here is the caller graph for this function:

◆ sequenceIteration()

void sequenceIteration ( )
inlineprivate

Definition at line 144 of file diff-index-table-test.cpp.

Referenced by DiffIndexTable_test::run().

+ Here is the caller graph for this function:

◆ duplicateDetection()

void duplicateDetection ( )
inlineprivate

Definition at line 157 of file diff-index-table-test.cpp.

References VERIFY_ERROR.

Referenced by DiffIndexTable_test::run().

+ Here is the caller graph for this function:

◆ copy_and_move()

void copy_and_move ( )
inlineprivate

Definition at line 166 of file diff-index-table-test.cpp.

Referenced by DiffIndexTable_test::run().

+ Here is the caller graph for this function:
+ Inheritance diagram for DiffIndexTable_test:
+ Collaboration diagram for DiffIndexTable_test:

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