theKernel 10.0
Loading...
Searching...
No Matches
MkBufferStreamC_Misc_ATL_API

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

+ Collaboration diagram for MkBufferStreamC_Misc_ATL_API:

Functions

static OT_ProcRet atlmkkernel_MkBufferStreamC_Copy (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC [MkBufferStreamC::Copy $bus src:MkBufferStreamC] C-API
copy the MkBufferStreamC from src to bus
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_Reset (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC [MkBufferStreamC::Reset $bus] C-API
reset a MkBufferStreamC to the length zero …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ToBFL (MkBufferStreamC_ARGS)
  Atl: MkBufferListC [MkBufferStreamC::ToBFL $bus] C-API
convert the bus into a MkBufferListC
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet atlmkkernel_MkBufferStreamC_Log (MkBufferStreamC_ARGS)
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_PosToStart (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::PosToStart $bus C-API
set the current-access-position to the start of MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ResetFull (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::ResetFull $bus C-API
reset a MkBufferStreamC to the length zero and free allocated storage…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet atlmkkernel_MkBufferStreamC_ToString (MkBufferStreamC_ARGS)
 

Detailed Description

MkBufferStreamC - various functions to create and destroy a MkBufferStreamS

Function Documentation

◆ atlmkkernel_MkBufferStreamC_Copy()

static OT_ProcRet atlmkkernel_MkBufferStreamC_Copy ( MkBufferStreamC_ARGS )
static

Atl: MkBufferStreamC [MkBufferStreamC::Copy $bus src:MkBufferStreamC] C-API
copy the MkBufferStreamC from src to bus

Definition at line 291 of file MkBufferStreamC_atl.c.

291 {
294 MK_BUSN src = 0;
297 MK_BUS retVal = MkBufferStreamCopy (hdl, src);
298 OT_retObj_SET_BUS(retVal);
299 goto end;
300 error:
302 end:
304}
#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 …

◆ atlmkkernel_MkBufferStreamC_Log()

MK_DEPRECATED static MK_UNUSED OT_ProcRet atlmkkernel_MkBufferStreamC_Log ( MkBufferStreamC_ARGS )
static

Definition at line 338 of file MkBufferStreamC_atl.c.

#define OT_ERROR_LNG_RETURN

◆ atlmkkernel_MkBufferStreamC_PosToStart()

static OT_ProcRet atlmkkernel_MkBufferStreamC_PosToStart ( MkBufferStreamC_ARGS )
static

Atl: MkBufferStreamC::PosToStart $bus C-API
set the current-access-position to the start of MkBufferStreamC

Definition at line 341 of file MkBufferStreamC_atl.c.

341 {
347 goto end;
348 error:
350 end:
352}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_None
#define PosToStart_doc
#define MkBufferStreamPosToStart(...)

◆ atlmkkernel_MkBufferStreamC_Reset()

static OT_ProcRet atlmkkernel_MkBufferStreamC_Reset ( MkBufferStreamC_ARGS )
static

Atl: MkBufferStreamC [MkBufferStreamC::Reset $bus] C-API
reset a MkBufferStreamC to the length zero …

Definition at line 307 of file MkBufferStreamC_atl.c.

307 {
311 MK_BUS retVal = MkBufferStreamReset (hdl);
312 OT_retObj_SET_BUS(retVal);
313 goto end;
314 error:
316 end:
318}
#define Reset_doc
#define MkBufferStreamReset(...)

◆ atlmkkernel_MkBufferStreamC_ResetFull()

static OT_ProcRet atlmkkernel_MkBufferStreamC_ResetFull ( MkBufferStreamC_ARGS )
static

Atl: MkBufferStreamC::ResetFull $bus C-API
reset a MkBufferStreamC to the length zero and free allocated storage…

Definition at line 355 of file MkBufferStreamC_atl.c.

355 {
361 goto end;
362 error:
364 end:
366}
#define ResetFull_doc
#define MkBufferStreamResetFull(...)

◆ atlmkkernel_MkBufferStreamC_ToBFL()

static OT_ProcRet atlmkkernel_MkBufferStreamC_ToBFL ( MkBufferStreamC_ARGS )
static

Atl: MkBufferListC [MkBufferStreamC::ToBFL $bus] C-API
convert the bus into a MkBufferListC

Definition at line 321 of file MkBufferStreamC_atl.c.

321 {
325 MK_BFL retVal = MkBufferStreamToBFL (hdl);
326 OT_retObj_SET_BFL(retVal);
327 goto end;
328 error:
330 end:
332}
#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…

◆ atlmkkernel_MkBufferStreamC_ToString()

MK_DEPRECATED static MK_UNUSED OT_ProcRet atlmkkernel_MkBufferStreamC_ToString ( MkBufferStreamC_ARGS )
static

Definition at line 370 of file MkBufferStreamC_atl.c.