C# Класс dk.ku.life.Daisy.OpenMI.DaisyWrapper

Наследование: Oatc.OpenMI.Sdk.Wrapper.IEngine
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CountColumns ( ) : uint
Dispose ( ) : void
Finish ( ) : void
GetComponentDescription ( ) : string
GetComponentID ( ) : string
GetCurrentTime ( ) : global::OpenMI.Standard.ITime
GetDescription ( ) : string
GetEarliestNeededTime ( ) : global::OpenMI.Standard.ITimeStamp
GetEndTime ( ) : System.DateTime
GetInputExchangeItem ( int exchangeItemindex ) : Oatc.OpenMI.Sdk.Backbone.InputExchangeItem
GetInputExchangeItemCount ( ) : int
GetInputTime ( string QuantityID, string ElementSetID ) : global::OpenMI.Standard.ITime
GetMissingValueDefinition ( ) : double
GetModelDescription ( ) : string
GetModelID ( ) : string
GetOutputExchangeItem ( int exchangeItemindex ) : Oatc.OpenMI.Sdk.Backbone.OutputExchangeItem
GetOutputExchangeItemCount ( ) : int
GetScope ( int index ) : Scope
GetTime ( ) : System.DateTime
GetTimeHorizon ( ) : global::OpenMI.Standard.ITimeSpan
GetValues ( string QuantityID, string ElementSetID ) : global::OpenMI.Standard.IValueSet
Initialize ( Hashtable properties ) : void
InitializeDaisy ( string filename ) : void
IsRunning ( ) : bool
PerformTimeStep ( ) : bool
Quantity ( string dimension, string description, string name ) : Oatc.OpenMI.Sdk.Backbone.Quantity
ScopeSize ( ) : uint
SetValues ( string QuantityID, string ElementSetID, global value ) : void

Описание методов

CountColumns() публичный Метод

public CountColumns ( ) : uint
Результат uint

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Finish() публичный Метод

public Finish ( ) : void
Результат void

GetComponentDescription() публичный Метод

public GetComponentDescription ( ) : string
Результат string

GetComponentID() публичный Метод

public GetComponentID ( ) : string
Результат string

GetCurrentTime() публичный Метод

public GetCurrentTime ( ) : global::OpenMI.Standard.ITime
Результат global::OpenMI.Standard.ITime

GetDescription() публичный Метод

public GetDescription ( ) : string
Результат string

GetEarliestNeededTime() публичный Метод

public GetEarliestNeededTime ( ) : global::OpenMI.Standard.ITimeStamp
Результат global::OpenMI.Standard.ITimeStamp

GetEndTime() публичный Метод

public GetEndTime ( ) : System.DateTime
Результат System.DateTime

GetInputExchangeItem() публичный Метод

public GetInputExchangeItem ( int exchangeItemindex ) : Oatc.OpenMI.Sdk.Backbone.InputExchangeItem
exchangeItemindex int
Результат Oatc.OpenMI.Sdk.Backbone.InputExchangeItem

GetInputExchangeItemCount() публичный Метод

public GetInputExchangeItemCount ( ) : int
Результат int

GetInputTime() публичный Метод

public GetInputTime ( string QuantityID, string ElementSetID ) : global::OpenMI.Standard.ITime
QuantityID string
ElementSetID string
Результат global::OpenMI.Standard.ITime

GetMissingValueDefinition() публичный Метод

public GetMissingValueDefinition ( ) : double
Результат double

GetModelDescription() публичный Метод

public GetModelDescription ( ) : string
Результат string

GetModelID() публичный Метод

public GetModelID ( ) : string
Результат string

GetOutputExchangeItem() публичный Метод

public GetOutputExchangeItem ( int exchangeItemindex ) : Oatc.OpenMI.Sdk.Backbone.OutputExchangeItem
exchangeItemindex int
Результат Oatc.OpenMI.Sdk.Backbone.OutputExchangeItem

GetOutputExchangeItemCount() публичный Метод

public GetOutputExchangeItemCount ( ) : int
Результат int

GetScope() публичный Метод

public GetScope ( int index ) : Scope
index int
Результат Scope

GetTime() публичный Метод

public GetTime ( ) : System.DateTime
Результат System.DateTime

GetTimeHorizon() публичный Метод

public GetTimeHorizon ( ) : global::OpenMI.Standard.ITimeSpan
Результат global::OpenMI.Standard.ITimeSpan

GetValues() публичный Метод

public GetValues ( string QuantityID, string ElementSetID ) : global::OpenMI.Standard.IValueSet
QuantityID string
ElementSetID string
Результат global::OpenMI.Standard.IValueSet

Initialize() публичный Метод

public Initialize ( Hashtable properties ) : void
properties System.Collections.Hashtable
Результат void

InitializeDaisy() публичный Метод

public InitializeDaisy ( string filename ) : void
filename string
Результат void

IsRunning() публичный Метод

public IsRunning ( ) : bool
Результат bool

PerformTimeStep() публичный Метод

public PerformTimeStep ( ) : bool
Результат bool

Quantity() публичный Метод

public Quantity ( string dimension, string description, string name ) : Oatc.OpenMI.Sdk.Backbone.Quantity
dimension string
description string
name string
Результат Oatc.OpenMI.Sdk.Backbone.Quantity

ScopeSize() публичный Метод

public ScopeSize ( ) : uint
Результат uint

SetValues() публичный Метод

public SetValues ( string QuantityID, string ElementSetID, global value ) : void
QuantityID string
ElementSetID string
value global
Результат void