struct TraceLayerConfiguration

Trace Layer Configuration. More...

Full nameCoral::TraceLayerConfiguration
Definition#include <traceconfiguration.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Members


Detailed Description

This is a layer's trace configuration.

double Scalability

Scalability. MinFrameSize = Scalability * MaxFrameSize.

double CostFactor

Cost factor for this layer.

cardinal ByterateEmpiricalEnvelopePairs

Number of pairs in byterate empirical envelope.

cardinal FrameCountEmpiricalEnvelopePairs

Number of pairs in frame count empirical envelope.

static const card16 MaxFrameSizeUtilizationConstants

Maximum number of frame size utilization constants.

cardinal LayerFlags

Layer flags.

card16 FrameSizeUtilizationMaxConstants

Number of frame size utilization constants.

card16 FrameSizeUtilizationConstants

Number of frame size utilization constants.

card16 FrameSizeUtilizationType

Frame size utility function type.

double FrameSizeUtilizationWeight

Frame size utilization weight.

double [MaxFrameSizeUtilizationConstants] FrameSizeUtilizationConstant

Array of frame size utilization constants.