PL.Net
These classes enable InterDynamics' Planimate® platform to be integrated in dotNET projects. Code is written in C# and VS2013 projects are provided.
Planimate.Engine.PLEngineCore Member List

This is the complete list of members for Planimate.Engine.PLEngineCore, including all inherited members.

ColumnName(IntPtr data_object, int column)Planimate.Engine.PLEngineCoreinline
Columns(IntPtr data_object)Planimate.Engine.PLEngineCoreinline
ConvertFromPLTimestamp(double timestamp)Planimate.Engine.PLEngineCoreinline
ConvertStringToPLValue(string str, IntPtr val, eTFUnit format)Planimate.Engine.PLEngineCoreinline
ConvertToPLTimestamp(DateTime date)Planimate.Engine.PLEngineCoreinline
DataObjectType(IntPtr data_object)Planimate.Engine.PLEngineCoreinline
FindBroadcastName(string BC_name)Planimate.Engine.PLEngineCoreinline
FindColumn(IntPtr data_object, string col_name)Planimate.Engine.PLEngineCoreinline
FindDataObjectName(string DO_name)Planimate.Engine.PLEngineCoreinline
GetCell(IntPtr data_object, int row, int col)Planimate.Engine.PLEngineCoreinline
GetCellText(IntPtr data_object, int row, int col)Planimate.Engine.PLEngineCoreinline
GetColumn(IntPtr data_object, int column, int rows, double[] into)Planimate.Engine.PLEngineCoreinline
GetColumnFormat(IntPtr data_object, int column)Planimate.Engine.PLEngineCoreinline
GetColumnLabelList(IntPtr data_object, int column)Planimate.Engine.PLEngineCoreinline
GetDataTable(IntPtr data_object, Boolean formatted)Planimate.Engine.PLEngineCoreinline
GetDataTable(string DO_name, Boolean formatted)Planimate.Engine.PLEngineCoreinline
GetNamedLabelList(string list_name)Planimate.Engine.PLEngineCoreinline
GetSystemInfo(ePLSysInfo sysinfo_id)Planimate.Engine.PLEngineCoreinline
InitPLEngine(String dll_pathname, string cmdline, IntPtr window_handle)Planimate.Engine.PLEngineCoreinline
InitPLEngine(IntPtr[] pl_proctable)Planimate.Engine.PLEngineCoreinline
LookUpLabelDValue(IntPtr data_object, double index)Planimate.Engine.PLEngineCoreinline
LookUpLabelIndex(IntPtr data_object, string label)Planimate.Engine.PLEngineCoreinline
LookUpLabelLValue(IntPtr data_object, Int32 index)Planimate.Engine.PLEngineCoreinline
PlanimateVersion()Planimate.Engine.PLEngineCoreinline
PLEngineCore()Planimate.Engine.PLEngineCoreinline
RegisterBroadcastCallback(IntPtr broadcast, tPL_BroadcastCallback callback_func)Planimate.Engine.PLEngineCoreinline
RegisterBroadcastCallback(string BC_name, tPL_BroadcastCallback callback_func)Planimate.Engine.PLEngineCoreinline
RegisterPauseCallback(tPL_PauseCallback callback_func, IntPtr userdata)Planimate.Engine.PLEngineCoreinline
ResumeThread()Planimate.Engine.PLEngineCoreinline
Rows(IntPtr data_object)Planimate.Engine.PLEngineCoreinline
RunCommand(ePLRunCMD cmd)Planimate.Engine.PLEngineCoreinline
SendBroadcast(IntPtr broadcast)Planimate.Engine.PLEngineCoreinline
SendBroadcast(string BC_name)Planimate.Engine.PLEngineCoreinline
SendBroadcast(IntPtr broadcast, int no_params, string[] tuple_names, double[] tuple_values)Planimate.Engine.PLEngineCoreinline
SendBroadcast(string BC_name, int no_params, string[] tuple_names, double[] tuple_values)Planimate.Engine.PLEngineCoreinline
SetCell(IntPtr data_object, int row, int col, double data)Planimate.Engine.PLEngineCoreinline
SetCell(IntPtr data_object, int row, int col, string data)Planimate.Engine.PLEngineCoreinline
SetColumn(IntPtr data_object, int column, int rows, double[] to)Planimate.Engine.PLEngineCoreinline
SetDataTable(ref DataTable data_table, IntPtr data_object)Planimate.Engine.PLEngineCoreinline
SetSystemInfo(ePLSysInfo sysinfo_id, double value)Planimate.Engine.PLEngineCoreinline
SuspendThread()Planimate.Engine.PLEngineCoreinline
TermPLEngine()Planimate.Engine.PLEngineCoreinline
tPL_BroadcastCallback(IntPtr broadcast, int no_params, [MarshalAs(UnmanagedType.LPArray, ArraySubType=UnmanagedType.LPStr, SizeParamIndex=1)] string[] tuple_names, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex=1)] double[] tuple_values, IntPtr user_data)Planimate.Engine.PLEngineCore
tPL_PauseCallback(double the_time, ePLPauseReason stop_reason, IntPtr userdata)Planimate.Engine.PLEngineCore
UpdateDataTable(ref DataTable pl_table, IntPtr data_object, Boolean formatted)Planimate.Engine.PLEngineCoreinline
UpdateDataTable(ref DataTable rTable, string DO_name, Boolean formatted)Planimate.Engine.PLEngineCoreinline