Table of Contents

Class Datalog

Namespace
Csra.TheLib
Assembly
Csra.dll
public class Datalog : ILib.IDatalog
Inheritance
Datalog
Implements
Inherited Members

Methods

TestFunctional(Site<bool>, string)

Perform a functional datalog test.

public virtual void TestFunctional(Site<bool> result, string pattern = "")

Parameters

result Site<bool>

The result object to be datalogged.

pattern string

Optional. The pattern executed.

TestParametric(PinSite<double>, double, string, string)

Perform a parametric datalog test by using FlowLimits.

public virtual void TestParametric(PinSite<double> result, double forceValue = 0, string forceUnit = "", string tName = "")

Parameters

result PinSite<double>

The result object to be datalogged.

forceValue double

Optional. The force value applied for the result.

forceUnit string

Optional. The force value's unit.

tName string

Optional. The test name to use for datalogging.

TestParametric(PinSite<int>, double, string, string)

Perform a parametric datalog test by using FlowLimits.

public virtual void TestParametric(PinSite<int> result, double forceValue = 0, string forceUnit = "", string tName = "")

Parameters

result PinSite<int>

The result object to be datalogged.

forceValue double

Optional. The force value applied for the result.

forceUnit string

Optional. The force value's unit.

tName string

Optional. The test name to use for datalogging.

TestParametric(PinSite<Samples<double>>, double, string, bool)

Perform a parametric datalog test by using FlowLimits.

public virtual void TestParametric(PinSite<Samples<double>> result, double forceValue = 0, string forceUnit = "", bool sameLimitForAllSamples = false)

Parameters

result PinSite<Samples<double>>

The result object to be datalogged.

forceValue double

Optional. The force value applied for the result.

forceUnit string

Optional. The force value's unit.

sameLimitForAllSamples bool

Optional. Whether to use the same FlowLimit for all samples.

TestParametric(PinSite<Samples<int>>, double, string, bool)

Perform a parametric datalog test by using FlowLimits.

public virtual void TestParametric(PinSite<Samples<int>> result, double forceValue = 0, string forceUnit = "", bool sameLimitForAllSamples = false)

Parameters

result PinSite<Samples<int>>

The result object to be datalogged.

forceValue double

Optional. The force value applied for the result.

forceUnit string

Optional. The force value's unit.

sameLimitForAllSamples bool

Optional. Whether to use the same FlowLimit for all samples.

TestParametric(Site<double>, double, double, string)

Perform a parametric datalog test with explicit low and high limits (not from the flow table).

public virtual void TestParametric(Site<double> result, double loVal, double hiVal, string tName = "")

Parameters

result Site<double>

The result object to be datalogged.

loVal double

The low limit value.

hiVal double

The high limit value.

tName string

Optional. The test name to use for datalogging.

TestParametric(Site<double>, double, string, string)

Perform a parametric datalog test by using FlowLimits.

public virtual void TestParametric(Site<double> result, double forceValue = 0, string forceUnit = "", string tName = "")

Parameters

result Site<double>

The result object to be datalogged.

forceValue double

Optional. The force value applied for the result.

forceUnit string

Optional. The force value's unit.

tName string

Optional. The test name to use for datalogging.

TestParametric(Site<int>, double, string, string)

Perform a parametric datalog test by using FlowLimits.

public virtual void TestParametric(Site<int> result, double forceValue = 0, string forceUnit = "", string tName = "")

Parameters

result Site<int>

The result object to be datalogged.

forceValue double

Optional. The force value applied for the result.

forceUnit string

Optional. The force value's unit.

tName string

Optional. The test name to use for datalogging.

TestParametric(Site<Samples<double>>, double, double, string)

Perform a parametric datalog test with explicit low and high limits (not from the flow table).

public virtual void TestParametric(Site<Samples<double>> result, double loVal, double hiVal, string tName = "")

Parameters

result Site<Samples<double>>

The result object to be datalogged.

loVal double

The low limit value.

hiVal double

The high limit value.

tName string

Optional. The test name to use for datalogging.

TestParametric(Site<Samples<double>>, double, string, bool)

Perform a parametric datalog test by using FlowLimits.

public virtual void TestParametric(Site<Samples<double>> result, double forceValue = 0, string forceUnit = "", bool sameLimitForAllSamples = false)

Parameters

result Site<Samples<double>>

The result object to be datalogged.

forceValue double

Optional. The force value applied for the result.

forceUnit string

Optional. The force value's unit.

sameLimitForAllSamples bool

Optional. Whether to use the same FlowLimit for all samples.

TestParametric(Site<Samples<int>>, double, double, string)

Perform a parametric datalog test with explicit low and high limits (not from the flow table).

public virtual void TestParametric(Site<Samples<int>> result, double loVal, double hiVal, string tName = "")

Parameters

result Site<Samples<int>>

The result object to be datalogged.

loVal double

The low limit value.

hiVal double

The high limit value.

tName string

Optional. The test name to use for datalogging.

TestParametric(Site<Samples<int>>, double, string, bool)

Perform a parametric datalog test by using FlowLimits.

public virtual void TestParametric(Site<Samples<int>> result, double forceValue = 0, string forceUnit = "", bool sameLimitForAllSamples = false)

Parameters

result Site<Samples<int>>

The result object to be datalogged.

forceValue double

Optional. The force value applied for the result.

forceUnit string

Optional. The force value's unit.

sameLimitForAllSamples bool

Optional. Whether to use the same FlowLimit for all samples.

TestScanNetwork(ScanNetworkPatternResults, ScanNetworkDatalogOption)

Perform a flexible datalog test for ScanNetwork pattern results, with datalogging options set by ScanNetworkDatalogOption.

public virtual void TestScanNetwork(ScanNetworkPatternResults result, ScanNetworkDatalogOption datalogOptions)

Parameters

result ScanNetworkPatternResults

The ScanNetwork pattern result object of type ScanNetworkPatternResults

datalogOptions ScanNetworkDatalogOption