コード例 #1
0
ファイル: NativeApi.cs プロジェクト: pmaner/metaheuristics-1
 internal void Dispose(M modelWrapper)
 {
     NativeApiPInvoke.Dispose(modelWrapper.DangerousGetHandle());
 }
コード例 #2
0
ファイル: NativeApi.cs プロジェクト: pmaner/metaheuristics-1
 internal void Execute(M modelWrapper)
 {
     NativeApiPInvoke.Execute(modelWrapper.DangerousGetHandle());
 }
コード例 #3
0
ファイル: NativeApi.cs プロジェクト: pmaner/metaheuristics-1
 internal IntPtr CreateSimulation()
 {
     return(NativeApiPInvoke.CreateSimulation());
 }
コード例 #4
0
ファイル: NativeApi.cs プロジェクト: pmaner/metaheuristics-1
 internal IntPtr Clone(M modelWrapper)
 {
     return(NativeApiPInvoke.Clone(modelWrapper.DangerousGetHandle()));
 }
コード例 #5
0
ファイル: NativeApi.cs プロジェクト: dhehir/metaheuristics
 internal int GetEnd(M modelWrapper)
 {
     return(NativeApiPInvoke.GetEnd(modelWrapper.DangerousGetHandle()));
 }
コード例 #6
0
ファイル: NativeApi.cs プロジェクト: pmaner/metaheuristics-1
 internal bool SupportsThreadSafeCloning(M modelWrapper)
 {
     return(NativeApiPInvoke.SupportsThreadSafeCloning(modelWrapper.DangerousGetHandle()));
 }
コード例 #7
0
ファイル: NativeApi.cs プロジェクト: dhehir/metaheuristics
 internal double GetVariable(M modelWrapper, string modelPropertyId)
 {
     return(NativeApiPInvoke.GetVariable(modelWrapper.DangerousGetHandle(), modelPropertyId));
 }
コード例 #8
0
ファイル: NativeApi.cs プロジェクト: dhehir/metaheuristics
 internal void SetVariable(M modelWrapper, string modelPropertyId, double value)
 {
     NativeApiPInvoke.SetVariable(modelWrapper.DangerousGetHandle(), modelPropertyId, value);
 }
コード例 #9
0
ファイル: NativeApi.cs プロジェクト: dhehir/metaheuristics
 internal void Record(M modelWrapper, string modelPropertyId)
 {
     NativeApiPInvoke.Record(modelWrapper.DangerousGetHandle(), modelPropertyId);
 }
コード例 #10
0
ファイル: NativeApi.cs プロジェクト: dhehir/metaheuristics
 internal void Play(M modelWrapper, string modelPropertyId, double[] values)
 {
     NativeApiPInvoke.Play(modelWrapper.DangerousGetHandle(), modelPropertyId, values, values.Length);
 }
コード例 #11
0
ファイル: NativeApi.cs プロジェクト: dhehir/metaheuristics
 internal void SetSpan(M modelWrapper, int start, int end)
 {
     NativeApiPInvoke.SetSpan(modelWrapper.DangerousGetHandle(), start, end);
 }