theKernel 10.0
Loading...
Searching...
No Matches
MkBufferListC_Log_CS_API

MkBufferListC - various functions to 'log' a MkBufferListSMore...

+ Collaboration diagram for MkBufferListC_Log_CS_API:

Functions

void csmkkernel.MkBufferListC.LogS (string varname="bfl", MkObjectC fmtobj=null, [CallerMemberName]string callfunc=null)
  C#: bfl.LogS(string varname = "bfl", MkObjectC fmtobj = null, [CallerMemberName]string callfunc = null) C-API
write the short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void csmkkernel.MkBufferListC.LogSS (string varname="bfl", MkObjectC fmtobj=null, [CallerMemberName]string callfunc=null)
  C#: bfl.LogSS(string varname = "bfl", MkObjectC fmtobj = null, [CallerMemberName]string callfunc = null) C-API
write the very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void csmkkernel.MkBufferListC.LogSSS (string varname="bfl", MkObjectC fmtobj=null, [CallerMemberName]string callfunc=null)
  C#: bfl.LogSSS(string varname = "bfl", MkObjectC fmtobj = null, [CallerMemberName]string callfunc = null) C-API
write the very-very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 

Detailed Description

MkBufferListC - various functions to 'log' a MkBufferListS

Function Documentation

◆ LogS()

void csmkkernel.MkBufferListC.LogS ( string varname = "bfl",
MkObjectC fmtobj = null,
[CallerMemberName] string callfunc = null )
inline

C#: bfl.LogS(string varname = "bfl", MkObjectC fmtobj = null, [CallerMemberName]string callfunc = null) C-API
write the short-summary of the MkBufferListC to MkLogFileC (default: stderr) …

Definition at line 510 of file MkBufferListC.cs.

510 {
511 IntPtr fmtobj_hdl = MkObjectC.getOBJ_null_allow(fmtobj);
512 IntPtr varname_cstr = Marshal.StringToHGlobalAnsi(varname);
513 IntPtr callfunc_cstr = Marshal.StringToHGlobalAnsi(callfunc);
514 Mk.MkBufferListLogS(mkrt, hdl, varname_cstr, fmtobj_hdl, callfunc_cstr);
515 Marshal.FreeHGlobal(varname_cstr);
516 Marshal.FreeHGlobal(callfunc_cstr);
517 }
csmkkernel.MkKernel Mk
MkObjectC(IntPtr obj)
Definition MkObjectC.cs:121

◆ LogSS()

void csmkkernel.MkBufferListC.LogSS ( string varname = "bfl",
MkObjectC fmtobj = null,
[CallerMemberName] string callfunc = null )
inline

C#: bfl.LogSS(string varname = "bfl", MkObjectC fmtobj = null, [CallerMemberName]string callfunc = null) C-API
write the very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …

Definition at line 520 of file MkBufferListC.cs.

520 {
521 IntPtr fmtobj_hdl = MkObjectC.getOBJ_null_allow(fmtobj);
522 IntPtr varname_cstr = Marshal.StringToHGlobalAnsi(varname);
523 IntPtr callfunc_cstr = Marshal.StringToHGlobalAnsi(callfunc);
524 Mk.MkBufferListLogSS(mkrt, hdl, varname_cstr, fmtobj_hdl, callfunc_cstr);
525 Marshal.FreeHGlobal(varname_cstr);
526 Marshal.FreeHGlobal(callfunc_cstr);
527 }

◆ LogSSS()

void csmkkernel.MkBufferListC.LogSSS ( string varname = "bfl",
MkObjectC fmtobj = null,
[CallerMemberName] string callfunc = null )
inline

C#: bfl.LogSSS(string varname = "bfl", MkObjectC fmtobj = null, [CallerMemberName]string callfunc = null) C-API
write the very-very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …

Definition at line 530 of file MkBufferListC.cs.

530 {
531 IntPtr fmtobj_hdl = MkObjectC.getOBJ_null_allow(fmtobj);
532 IntPtr varname_cstr = Marshal.StringToHGlobalAnsi(varname);
533 IntPtr callfunc_cstr = Marshal.StringToHGlobalAnsi(callfunc);
534 Mk.MkBufferListLogSSS(mkrt, hdl, varname_cstr, fmtobj_hdl, callfunc_cstr);
535 Marshal.FreeHGlobal(varname_cstr);
536 Marshal.FreeHGlobal(callfunc_cstr);
537 }