Confirm that the q-metrics InterOp works properly in C# More...

Inheritance diagram for AbstractQMetricsTest:
QMetricsTestV4 QMetricsTestV5 QMetricsTestV6

Public Member Functions

void TestHardCodedBinaryData ()
 Confirms that reading the hard coded binary data matches the expected values of the metric More...
 

Protected Member Functions

abstract void SetUp ()
 The setup should be overridden by the specific version of the format More...
 
void SetupBuffers (int[] tmp, short version, q_score_header header)
 Setup the expected and actual metric sets More...
 
uint[] ToHist (QVal[] hist)
 Convert sparse representation of histogram to to dense vector More...
 

Protected Attributes

base_q_metrics expected_metric_set
 The expected metric set. More...
 
vector_q_metrics expected_metrics = new vector_q_metrics()
 Vector of the expected metrics More...
 

Detailed Description

Confirm that the q-metrics InterOp works properly in C#

Member Function Documentation

abstract void SetUp ( )
protectedpure virtual

The setup should be overridden by the specific version of the format

Implemented in QMetricsTestV6, QMetricsTestV5, and QMetricsTestV4.

void SetupBuffers ( int[]  tmp,
short  version,
q_score_header  header 
)
inlineprotected

Setup the expected and actual metric sets

Parameters
tmpHard coded binary data
versionVersion of the format
headerHeader for the file format
void TestHardCodedBinaryData ( )
inline

Confirms that reading the hard coded binary data matches the expected values of the metric

uint [] ToHist ( QVal[]  hist)
inlineprotected

Convert sparse representation of histogram to to dense vector

Member Data Documentation

base_q_metrics expected_metric_set
protected

The expected metric set.

vector_q_metrics expected_metrics = new vector_q_metrics()
protected

Vector of the expected metrics


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