theKernel 10.0
Loading...
Searching...
No Matches
MkBufferStreamC_Misc_PY_API

MkBufferStreamC - various functions to create and destroy a MkBufferStreamSMore...

+ Collaboration diagram for MkBufferStreamC_Misc_PY_API:

Functions

static OT_ProcRet pymkkernel_MkBufferStreamC_Copy (MkBufferStreamC_ARGS)
  Python: MkBufferStreamC bus.Copy(src:MkBufferStreamC) C-API
copy the MkBufferStreamC from src to bus
 
static OT_ProcRet pymkkernel_MkBufferStreamC_Reset (MkBufferStreamC_ARGS)
  Python: MkBufferStreamC bus.Reset() C-API
reset a MkBufferStreamC to the length zero …
 
static OT_ProcRet pymkkernel_MkBufferStreamC_ToBFL (MkBufferStreamC_ARGS)
  Python: MkBufferListC bus.ToBFL() C-API
convert the bus into a MkBufferListC
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet pymkkernel_MkBufferStreamC_Log (MkBufferStreamC_ARGS)
 
static OT_ProcRet pymkkernel_MkBufferStreamC_PosToStart (MkBufferStreamC_ARGS)
  Python: bus.PosToStart() C-API
set the current-access-position to the start of MkBufferStreamC
 
static OT_ProcRet pymkkernel_MkBufferStreamC_ResetFull (MkBufferStreamC_ARGS)
  Python: bus.ResetFull() C-API
reset a MkBufferStreamC to the length zero and free allocated storage…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet pymkkernel_MkBufferStreamC_ToString (MkBufferStreamC_ARGS)
 

Detailed Description

MkBufferStreamC - various functions to create and destroy a MkBufferStreamS

Function Documentation

◆ pymkkernel_MkBufferStreamC_Copy()

static OT_ProcRet pymkkernel_MkBufferStreamC_Copy ( MkBufferStreamC_ARGS )
static

Python: MkBufferStreamC bus.Copy(src:MkBufferStreamC) C-API
copy the MkBufferStreamC from src to bus

Definition at line 300 of file MkBufferStreamC_py.c.

300 {
303 MK_BUSN src = 0;
306 MK_BUS retVal = MkBufferStreamCopy (hdl, src);
307 OT_retObj_SET_BUS(retVal);
308 goto end;
309 error:
311 end:
313}
#define OT_SETUP_ONEARG(d)
#define OT_retObj_SET_Error
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_RETURN
#define OT_retObj_SET_BUS(nat)
#define OT_CHECK_NOARGS
#define OT_SETUP_hdl
#define Copy_doc
#define MkBufferStreamCopy(...)
#define MK_NULL_NO
flag, not allow NULL
#define OT_CHECK_BUSN(val, nullB)
The ABSTRACT-CLASS MkBufferStreamS is used for package-based serialized IO …

◆ pymkkernel_MkBufferStreamC_Log()

MK_DEPRECATED static MK_UNUSED OT_ProcRet pymkkernel_MkBufferStreamC_Log ( MkBufferStreamC_ARGS )
static

Definition at line 347 of file MkBufferStreamC_py.c.

#define OT_ERROR_LNG_RETURN

◆ pymkkernel_MkBufferStreamC_PosToStart()

static OT_ProcRet pymkkernel_MkBufferStreamC_PosToStart ( MkBufferStreamC_ARGS )
static

Python: bus.PosToStart() C-API
set the current-access-position to the start of MkBufferStreamC

Definition at line 350 of file MkBufferStreamC_py.c.

350 {
356 goto end;
357 error:
359 end:
361}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_None
#define PosToStart_doc
#define MkBufferStreamPosToStart(...)

◆ pymkkernel_MkBufferStreamC_Reset()

static OT_ProcRet pymkkernel_MkBufferStreamC_Reset ( MkBufferStreamC_ARGS )
static

Python: MkBufferStreamC bus.Reset() C-API
reset a MkBufferStreamC to the length zero …

Definition at line 316 of file MkBufferStreamC_py.c.

316 {
320 MK_BUS retVal = MkBufferStreamReset (hdl);
321 OT_retObj_SET_BUS(retVal);
322 goto end;
323 error:
325 end:
327}
#define Reset_doc
#define MkBufferStreamReset(...)

◆ pymkkernel_MkBufferStreamC_ResetFull()

static OT_ProcRet pymkkernel_MkBufferStreamC_ResetFull ( MkBufferStreamC_ARGS )
static

Python: bus.ResetFull() C-API
reset a MkBufferStreamC to the length zero and free allocated storage…

Definition at line 364 of file MkBufferStreamC_py.c.

364 {
370 goto end;
371 error:
373 end:
375}
#define ResetFull_doc
#define MkBufferStreamResetFull(...)

◆ pymkkernel_MkBufferStreamC_ToBFL()

static OT_ProcRet pymkkernel_MkBufferStreamC_ToBFL ( MkBufferStreamC_ARGS )
static

Python: MkBufferListC bus.ToBFL() C-API
convert the bus into a MkBufferListC

Definition at line 330 of file MkBufferStreamC_py.c.

330 {
334 MK_BFL retVal = MkBufferStreamToBFL (hdl);
335 OT_retObj_SET_BFL(retVal);
336 goto end;
337 error:
339 end:
341}
#define OT_retObj_SET_BFL(nat)
#define ToBFL_doc
#define MkBufferStreamToBFL(...)
The CLASS used to store a list of MkBufferS items into a flat array…

◆ pymkkernel_MkBufferStreamC_ToString()

MK_DEPRECATED static MK_UNUSED OT_ProcRet pymkkernel_MkBufferStreamC_ToString ( MkBufferStreamC_ARGS )
static

Definition at line 379 of file MkBufferStreamC_py.c.