theKernel 10.0
Loading...
Searching...
No Matches
MkObjectC_Class_CS_API

MkObjectC - define the class … More...

+ Collaboration diagram for MkObjectC_Class_CS_API:

Functions

static MkObjectC csmkkernel.MkObjectC.HandleResolve (Int32 netHdl)
  C#: [static] MkObjectC MkObjectC.HandleResolve(Int32 netHdl) C-API
Handle-Resolve-Slot - return a MkObjectC from netHdl or null if invalid…
 
void csmkkernel.MkObjectC.HandleDelete ()
  C#: netObj.HandleDelete() C-API
Handle-Delete-Slot - delete a netObj from handle-storage …
 
bool csmkkernel.MkObjectC.HandleExists ()
  C#: bool obj.HandleExists() C-API
check if obj has already a handle defined…
 
Int32 csmkkernel.MkObjectC.HandleGet ()
  C#: Int32 obj.HandleGet() C-API
Handle-Get-Slot - returns a export-hdl to the MkObjectC useable for external storage
 
Int32 csmkkernel.MkObjectC.HandleGetOfType ()
  C#: Int32 obj.HandleGetOfType() C-API
Export-Slot - returns typeHdl of the obj .
 
Int32 csmkkernel.MkObjectC.HandleGetOr0 ()
  C#: Int32 obj.HandleGetOr0() C-API
return export-hdl or 0 in not created…
 
static void csmkkernel.MkObjectC.HandleDeleteByNetHdl (Int32 netHdl)
  C#: [static] MkObjectC.HandleDeleteByNetHdl(Int32 netHdl) C-API
Handle-Delete-Slot - delete a netHdl from handle-storage …
 
MkObjectC csmkkernel.MkObjectC.Next ()
  C#: MkObjectC obj.Next() C-API
get next instance from linked-list of MkObjectS type
 
MkObjectC csmkkernel.MkObjectC.Prev ()
  C#: MkObjectC obj.Prev() C-API
get previous instance from linked-list of MkObjectS type
 
static MkObjectC csmkkernel.MkObjectC.Instances ()
  C#: [static] MkObjectC MkObjectC.Instances() C-API
get head-instance from linked-list of MkObjectS type …
 
static MkObjectC csmkkernel.MkObjectC.GetNull ()
  C#: [static] MkObjectC MkObjectC.GetNull() C-API
Null-Slot - return a MkObjectC typed NULL instance …
 

Detailed Description

MkObjectC - define the class …

Function Documentation

◆ GetNull()

static MkObjectC csmkkernel.MkObjectC.GetNull ( )
inlinestatic

C#: [static] MkObjectC MkObjectC.GetNull() C-API
Null-Slot - return a MkObjectC typed NULL instance …

Definition at line 423 of file MkObjectC.cs.

423 {
424 IntPtr __retVal__L = Mk.MkObjectGetNull();
425 return MkObjectC.MkObjectC_ObjNew(__retVal__L);
426 }
csmkkernel.MkKernel Mk

◆ HandleDelete()

void csmkkernel.MkObjectC.HandleDelete ( )
inline

C#: netObj.HandleDelete() C-API
Handle-Delete-Slot - delete a netObj from handle-storage …

Definition at line 343 of file MkObjectC.cs.

343 {
344 Mk.MkObjectHandleDelete(mkrt, hdl);
345 }

◆ HandleDeleteByNetHdl()

static void csmkkernel.MkObjectC.HandleDeleteByNetHdl ( Int32 netHdl)
inlinestatic

C#: [static] MkObjectC.HandleDeleteByNetHdl(Int32 netHdl) C-API
Handle-Delete-Slot - delete a netHdl from handle-storage …

Definition at line 374 of file MkObjectC.cs.

374 {
375 Mk.MkObjectHandleDeleteByNetHdl(IntPtr.Zero, netHdl);
376 }

◆ HandleExists()

bool csmkkernel.MkObjectC.HandleExists ( )
inline

C#: bool obj.HandleExists() C-API
check if obj has already a handle defined…

Definition at line 348 of file MkObjectC.cs.

348 {
349 bool __retVal__L = Mk.MkObjectHandleExists(hdl_null_allow);
350 return __retVal__L;
351 }

◆ HandleGet()

Int32 csmkkernel.MkObjectC.HandleGet ( )
inline

C#: Int32 obj.HandleGet() C-API
Handle-Get-Slot - returns a export-hdl to the MkObjectC useable for external storage

Definition at line 354 of file MkObjectC.cs.

354 {
355 Int32 __retVal__L = Mk.MkObjectHandleGet(mkrt, hdl_null_allow);
356 return __retVal__L;
357 }

◆ HandleGetOfType()

Int32 csmkkernel.MkObjectC.HandleGetOfType ( )
inline

C#: Int32 obj.HandleGetOfType() C-API
Export-Slot - returns typeHdl of the obj .

Definition at line 360 of file MkObjectC.cs.

360 {
361 Int32 __retVal__L = Mk.MkObjectHandleGetOfType(hdl);
362 return __retVal__L;
363 }

◆ HandleGetOr0()

Int32 csmkkernel.MkObjectC.HandleGetOr0 ( )
inline

C#: Int32 obj.HandleGetOr0() C-API
return export-hdl or 0 in not created…

Definition at line 366 of file MkObjectC.cs.

366 {
367 Int32 __retVal__L = Mk.MkObjectHandleGetOr0(hdl_null_allow);
368 return __retVal__L;
369 }

◆ HandleResolve()

static MkObjectC csmkkernel.MkObjectC.HandleResolve ( Int32 netHdl)
inlinestatic

C#: [static] MkObjectC MkObjectC.HandleResolve(Int32 netHdl) C-API
Handle-Resolve-Slot - return a MkObjectC from netHdl or null if invalid…

Definition at line 335 of file MkObjectC.cs.

335 {
336 IntPtr __retVal__L = Mk.MkObjectHandleResolve(IntPtr.Zero, netHdl);
337 return MkObjectC.MkObjectC_ObjNew(__retVal__L);
338 }

◆ Instances()

static MkObjectC csmkkernel.MkObjectC.Instances ( )
inlinestatic

C#: [static] MkObjectC MkObjectC.Instances() C-API
get head-instance from linked-list of MkObjectS type …

Definition at line 405 of file MkObjectC.cs.

405 {
406 IntPtr __retVal__L = Mk.MkObjectInstances(IntPtr.Zero);
407 return MkObjectC.MkObjectC_ObjNew(__retVal__L);
408 }

◆ Next()

MkObjectC csmkkernel.MkObjectC.Next ( )
inline

C#: MkObjectC obj.Next() C-API
get next instance from linked-list of MkObjectS type

Definition at line 391 of file MkObjectC.cs.

391 {
392 IntPtr __retVal__L = Mk.MkObjectNext(hdl);
393 return MkObjectC.MkObjectC_ObjNew(__retVal__L);
394 }

◆ Prev()

MkObjectC csmkkernel.MkObjectC.Prev ( )
inline

C#: MkObjectC obj.Prev() C-API
get previous instance from linked-list of MkObjectS type

Definition at line 397 of file MkObjectC.cs.

397 {
398 IntPtr __retVal__L = Mk.MkObjectPrev(hdl);
399 return MkObjectC.MkObjectC_ObjNew(__retVal__L);
400 }