public DataCellParsingState(
IConfigurationCell configurationCell,
CreateNewValueFunction<IPhasorDefinition, IPhasorValue> createNewPhasorValue,
CreateNewValueFunction<IFrequencyDefinition, IFrequencyValue> createNewFrequencyValue,
CreateNewValueFunction<IAnalogDefinition, IAnalogValue> createNewAnalogValue,
CreateNewValueFunction<IDigitalDefinition, IDigitalValue> createNewDigitalValue
)
Public Sub New (
configurationCell As IConfigurationCell,
createNewPhasorValue As CreateNewValueFunction(Of IPhasorDefinition, IPhasorValue),
createNewFrequencyValue As CreateNewValueFunction(Of IFrequencyDefinition, IFrequencyValue),
createNewAnalogValue As CreateNewValueFunction(Of IAnalogDefinition, IAnalogValue),
createNewDigitalValue As CreateNewValueFunction(Of IDigitalDefinition, IDigitalValue)
)
public:
DataCellParsingState(
IConfigurationCell^ configurationCell,
CreateNewValueFunction<IPhasorDefinition^, IPhasorValue^>^ createNewPhasorValue,
CreateNewValueFunction<IFrequencyDefinition^, IFrequencyValue^>^ createNewFrequencyValue,
CreateNewValueFunction<IAnalogDefinition^, IAnalogValue^>^ createNewAnalogValue,
CreateNewValueFunction<IDigitalDefinition^, IDigitalValue^>^ createNewDigitalValue
)
Gemstone.PhasorProtocols.DataCellParsingState = function(configurationCell, createNewPhasorValue, createNewFrequencyValue, createNewAnalogValue, createNewDigitalValue);