theKernel 10.0
Loading...
Searching...
No Matches
MkBufferStreamC_Class_ATL_API

MkBufferStreamC - define the class … More...

+ Collaboration diagram for MkBufferStreamC_Class_ATL_API:

Functions

static OT_ProcRet atlmkkernel_MkBufferStreamC_HandleResolve (OtClass_ARGS)
  Atl: (static) MkBufferStreamC [MkBufferStreamC::HandleResolve netHdl:MK_HDL] C-API
Handle-Resolve-Slot - return a MkBufferStreamC from netHdl or "MK_NULL" if invalid…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet atlmkkernel_MkBufferStreamC_HandleGet (MkBufferStreamC_ARGS)
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_Next (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC [MkBufferStreamC::Next $bus] C-API
get next instance from linked-list of MkBufferStreamS type
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_Prev (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC [MkBufferStreamC::Prev $bus] C-API
get previous instance from linked-list of MkBufferStreamS type
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_Instances (OtClass_ARGS)
  Atl: (static) MkBufferStreamC [MkBufferStreamC::Instances] C-API
get head-instance from linked-list of MkBufferStreamS type …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_GetNull (OtClass_ARGS)
  Atl: (static) MkBufferStreamC [MkBufferStreamC::GetNull] C-API
Null-Slot - return a MkBufferStreamC typed NULL instance …
 

Detailed Description

MkBufferStreamC - define the class …

Function Documentation

◆ atlmkkernel_MkBufferStreamC_GetNull()

static OT_ProcRet atlmkkernel_MkBufferStreamC_GetNull ( OtClass_ARGS )
static

Atl: (static) MkBufferStreamC [MkBufferStreamC::GetNull] C-API
Null-Slot - return a MkBufferStreamC typed NULL instance …

Definition at line 268 of file MkBufferStreamC_atl.c.

268 {
272 MK_BUS retVal = MkBufferStreamGetNull ();
273 OT_retObj_SET_BUS(retVal);
274 goto end;
275 error:
277 end:
279}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_RETURN
#define OT_retObj_SET_BUS(nat)
#define OT_CHECK_NOARGS
#define GetNull_doc
#define OT_SETUP_hdl_static
static MK_BUS MkBufferStreamGetNull(void)
Null-Slot - return a MkBufferStreamC typed NULL instance …
The ABSTRACT-CLASS MkBufferStreamS is used for package-based serialized IO …

◆ atlmkkernel_MkBufferStreamC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet atlmkkernel_MkBufferStreamC_HandleGet ( MkBufferStreamC_ARGS )
static

Definition at line 203 of file MkBufferStreamC_atl.c.

#define OT_ERROR_LNG_RETURN

◆ atlmkkernel_MkBufferStreamC_HandleResolve()

static OT_ProcRet atlmkkernel_MkBufferStreamC_HandleResolve ( OtClass_ARGS )
static

Atl: (static) MkBufferStreamC [MkBufferStreamC::HandleResolve netHdl:MK_HDL] C-API
Handle-Resolve-Slot - return a MkBufferStreamC from netHdl or "MK_NULL" if invalid…

Definition at line 184 of file MkBufferStreamC_atl.c.

184 {
187 MK_HDL netHdl = 0;
190 MK_BUS retVal = MkBufferStreamHandleResolve (netHdl);
191 OT_retObj_SET_BUS(retVal);
192 goto end;
193 error:
195 end:
197}
#define OT_CHECK_NIH(val)
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define HandleResolve_doc
#define MkBufferStreamHandleResolve(...)
int32_t MK_HDL
4 byte int handle data-type

◆ atlmkkernel_MkBufferStreamC_Instances()

static OT_ProcRet atlmkkernel_MkBufferStreamC_Instances ( OtClass_ARGS )
static

Atl: (static) MkBufferStreamC [MkBufferStreamC::Instances] C-API
get head-instance from linked-list of MkBufferStreamS type …

Definition at line 245 of file MkBufferStreamC_atl.c.

245 {
250 OT_retObj_SET_BUS(retVal);
251 goto end;
252 error:
254 end:
256}
#define Instances_doc
#define MkBufferStreamInstances()

◆ atlmkkernel_MkBufferStreamC_Next()

static OT_ProcRet atlmkkernel_MkBufferStreamC_Next ( MkBufferStreamC_ARGS )
static

Atl: MkBufferStreamC [MkBufferStreamC::Next $bus] C-API
get next instance from linked-list of MkBufferStreamS type

Definition at line 215 of file MkBufferStreamC_atl.c.

215 {
219 MK_BUS retVal = MkBufferStreamNext (hdl);
220 OT_retObj_SET_BUS(retVal);
221 goto end;
222 error:
224 end:
226}
#define OT_SETUP_hdl
#define Next_doc
static MK_BUS MkBufferStreamNext(MK_BUS const bus)
get next instance from linked-list of MkBufferStreamS type

◆ atlmkkernel_MkBufferStreamC_Prev()

static OT_ProcRet atlmkkernel_MkBufferStreamC_Prev ( MkBufferStreamC_ARGS )
static

Atl: MkBufferStreamC [MkBufferStreamC::Prev $bus] C-API
get previous instance from linked-list of MkBufferStreamS type

Definition at line 229 of file MkBufferStreamC_atl.c.

229 {
233 MK_BUS retVal = MkBufferStreamPrev (hdl);
234 OT_retObj_SET_BUS(retVal);
235 goto end;
236 error:
238 end:
240}
#define Prev_doc
static MK_BUS MkBufferStreamPrev(MK_BUS const bus)
get previous instance from linked-list of MkBufferStreamS type