theKernel 10.0
Loading...
Searching...
No Matches
MkLogFileC_TOR_RB_API

MkLogFileC - various functions to 'create and delete' a MkLogFileSMore...

+ Collaboration diagram for MkLogFileC_TOR_RB_API:

Functions

static OT_ProcRet rbmkkernel_MkLogFileC_Open (OtClass_ARGS)
  Ruby: (constructor,static) MkLogFileC MkLogFileC.Open(fmtobj:MkObjectC, file:string) C-API
open the log-file in append mode …
 
static OT_ProcRet rbmkkernel_MkLogFileC_new (CONSTR_ARGS)
  Ruby: (constructor,static) MkLogFileC MkLogFileC.new(fmtobj:MkObjectC, file:string) C-API
open the log-file in append mode …
 

Detailed Description

MkLogFileC - various functions to 'create and delete' a MkLogFileS

Function Documentation

◆ rbmkkernel_MkLogFileC_new()

static OT_ProcRet rbmkkernel_MkLogFileC_new ( CONSTR_ARGS )
static

Ruby: (constructor,static) MkLogFileC MkLogFileC.new(fmtobj:MkObjectC, file:string) C-API
open the log-file in append mode …

Definition at line 254 of file MkLogFileC_rb.c.

254 {
257 MK_OBJN fmtobj = NULL;
259 MK_STRN file = 0;
261 MK_LFL lfh_out;
262 MkErrorC_Check(fmtobj,MkLogFileOpen (fmtobj, file, &lfh_out));
263 OT_CONSTRUCTOR_POST(lfh_out)
264 OT_retObj_CONSTR(lfh_out);
265 end: MK_UNUSED /* LONG JUMP on error */
267}
#define OT_CONSTRUCTOR_POST(x)
#define OT_retObj_CONSTR(mng)
#define OT_CHECK_REQUIRED(val)
#define OT_SETUP_CONSTRUCTOR_ARGS(min, max, d)
#define OT_retObj_RETURN
#define OT_CHECK_OPTIONAL(val)
#define MkErrorC_Check(mng, PROC)
#define OT_CHECK_STRN(val)
#define OT_SETUP_hdl_constr
#define new_doc
#define MK_NULL_YES
flag, allow NULL
#define MK_UNUSED
mark unnused variables and functions
const MK_STRB * MK_STRN
constant string pointer data-type
#define MkLogFileOpen(...)
#define OT_CHECK_OBJN(val, nullB)
define a MkLogFileC object …
object header …

◆ rbmkkernel_MkLogFileC_Open()

static OT_ProcRet rbmkkernel_MkLogFileC_Open ( OtClass_ARGS )
static

Ruby: (constructor,static) MkLogFileC MkLogFileC.Open(fmtobj:MkObjectC, file:string) C-API
open the log-file in append mode …

Definition at line 237 of file MkLogFileC_rb.c.

237 {
240 MK_OBJN fmtobj = NULL;
242 MK_STRN file = 0;
245 MK_LFL lfh_out;
246 MkErrorC_Check(fmtobj,MkLogFileOpen (fmtobj, file, &lfh_out));
247 OT_CONSTRUCTOR_POST(lfh_out)
248 OT_retObj_SET_LFL(lfh_out);
249 end: MK_UNUSED /* LONG JUMP on error */
251}
#define OT_SETUP_VARARGS(min, max, d)
#define OT_retObj_SET_LFL(nat)
#define OT_CHECK_NOARGS
#define OT_SETUP_hdl_static_constr
#define Open_doc