theKernel 10.0
Loading...
Searching...
No Matches
MkErrorIgnoreC_Class_Define_C_API

MkErrorIgnoreS - low level definition, access and cast … More...

+ Collaboration diagram for MkErrorIgnoreC_Class_Define_C_API:

MkErrorIgnoreC - type definition

typedef struct MkErrorIgnoreS MkErrorIgnoreCR
 instance-struct-reference same as struct MkErrorIgnoreS, useable in a class-macro as: class##R
 
typedef const struct MkErrorIgnoreS MkErrorIgnoreCNR
 const instance-struct-reference same as const struct MkErrorIgnoreS, useable in a class-macro as: class##R
 
#define MkErrorIgnoreC_T   (&MK_RT_REF._MkErrorIgnoreC_T)
 class as MkTypeDefS-class-type, useable in a class-macro as: class##_T
 
#define MkErrorIgnoreC_TT   (MkTYP(MkErrorIgnoreC_T))
 class as MkTypeS-class-type, useable in a class-macro as: class##_TT
 
#define MkErrorIgnoreST   MkErrorIgnoreC_T
 instance-type as MkTypeDefS-class-type …
 
#define MkErrorIgnoreSTT   (MkTYP(MkErrorIgnoreST))
 instance-type as MkTypeS-class-type (cast from MkErrorIgnoreST into MkTypeS) …
 
#define MkErrorIgnoreCT_X(instance)
 cast from an instance into the MkTypeDefS-class-type …
 
#define MkErrorIgnoreCTT_X(instance)
 cast from an instance into the MkTypeS-class-type …
 
#define MkErrorIgnoreCT_TT(typ)
 cast from an MkTypeS-class-type into an MkTypeDefS-class-type …
 
#define MkErrorIgnoreC_NS   MK
 map class to namespace …
 
#define MkErrorIgnoreCTT   MkErrorIgnoreCTT
 class as MkTypeS-class-type for MkErrorIgnoreC in the Target-Programming-Language (TPL)
 
#define MkErrorIgnoreCT   ( (struct MkTypeDefS *) MkErrorIgnoreCTT )
 class as MkTypeDefS-class-type for MkErrorIgnoreC in the Target-Programming-Language (TPL)
 

MkErrorIgnoreC - signature define

#define MkErrorIgnoreC_SIGNATURE   (MkObjectC_SIGNATURE ^ (5u<<10))
 
#define MkErrorIgnoreC_MASK   (((1u<<22)-1)<<10)
 

MkErrorIgnoreC - cast to superclass

#define MkErrorIgnoreC_X2obj(x)
 

Detailed Description

MkErrorIgnoreS - low level definition, access and cast …

Macro Definition Documentation

◆ MkErrorIgnoreC_MASK

#define MkErrorIgnoreC_MASK   (((1u<<22)-1)<<10)

Definition at line 10396 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreC_NS

#define MkErrorIgnoreC_NS   MK

map class to namespace …

Definition at line 10431 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreC_SIGNATURE

#define MkErrorIgnoreC_SIGNATURE   (MkObjectC_SIGNATURE ^ (5u<<10))

Definition at line 10395 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreC_T

#define MkErrorIgnoreC_T   (&MK_RT_REF._MkErrorIgnoreC_T)

class as MkTypeDefS-class-type, useable in a class-macro as: class##_T

Definition at line 10417 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreC_TT

#define MkErrorIgnoreC_TT   (MkTYP(MkErrorIgnoreC_T))

class as MkTypeS-class-type, useable in a class-macro as: class##_TT

Definition at line 10419 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreC_X2obj

#define MkErrorIgnoreC_X2obj ( x)
Value:
#define MkOBJ(x)
cast a known-object into an MkObjectS pointer

Definition at line 10404 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreCT

#define MkErrorIgnoreCT   ( (struct MkTypeDefS *) MkErrorIgnoreCTT )

class as MkTypeDefS-class-type for MkErrorIgnoreC in the Target-Programming-Language (TPL)

Definition at line 10435 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreCT_TT

#define MkErrorIgnoreCT_TT ( typ)
Value:
( (struct MkTypeDefS *) (typ) )
super-class-base, the MkTypeS using the super-macro-syntax for all non specific types …
struct MkTypeS typ

cast from an MkTypeS-class-type into an MkTypeDefS-class-type …

Definition at line 10429 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreCT_X

#define MkErrorIgnoreCT_X ( instance)
Value:
( (struct MkTypeDefS *) (MkOBJ_R(instance).type) )
#define MkOBJ_R(x)
cast a known-object into an MkObjectS reference

cast from an instance into the MkTypeDefS-class-type …

Definition at line 10425 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreCTT

#define MkErrorIgnoreCTT   MkErrorIgnoreCTT

class as MkTypeS-class-type for MkErrorIgnoreC in the Target-Programming-Language (TPL)

Definition at line 10433 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreCTT_X

#define MkErrorIgnoreCTT_X ( instance)
Value:
(MkOBJ_R(instance).type)

cast from an instance into the MkTypeS-class-type …

Definition at line 10427 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreST

#define MkErrorIgnoreST   MkErrorIgnoreC_T

instance-type as MkTypeDefS-class-type …

Definition at line 10421 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreSTT

#define MkErrorIgnoreSTT   (MkTYP(MkErrorIgnoreST))

instance-type as MkTypeS-class-type (cast from MkErrorIgnoreST into MkTypeS) …

Definition at line 10423 of file LibMkKernel_mk.h.

Typedef Documentation

◆ MkErrorIgnoreCNR

typedef const struct MkErrorIgnoreS MkErrorIgnoreCNR

const instance-struct-reference same as const struct MkErrorIgnoreS, useable in a class-macro as: class##R

Definition at line 10415 of file LibMkKernel_mk.h.

◆ MkErrorIgnoreCR

instance-struct-reference same as struct MkErrorIgnoreS, useable in a class-macro as: class##R

Definition at line 10413 of file LibMkKernel_mk.h.