MkBufferStream256S - low level definition, access and cast … More...
Collaboration diagram for MkBufferStream256C_Class_Define_C_API:MkBufferStream256C - type definition | |
| typedef struct MkBufferStream256S | MkBufferStream256CR |
instance-struct-reference same as struct MkBufferStream256S, useable in a class-macro as: class##R … | |
| typedef const struct MkBufferStream256S | MkBufferStream256CNR |
const instance-struct-reference same as const struct MkBufferStream256S, useable in a class-macro as: class##R … | |
| #define | MkBufferStream256C_T (&MK_RT_REF._MkBufferStream256C_T) |
class as MkTypeDefS-class-type, useable in a class-macro as: class##_T … | |
| #define | MkBufferStream256C_TT (MkTYP(MkBufferStream256C_T)) |
class as MkTypeS-class-type, useable in a class-macro as: class##_TT … | |
| #define | MkBufferStream256ST MkBufferStream256C_T |
| instance-type as MkTypeDefS-class-type … | |
| #define | MkBufferStream256STT (MkTYP(MkBufferStream256ST)) |
instance-type as MkTypeS-class-type (cast from MkBufferStream256ST into MkTypeS) … | |
| #define | MkBufferStream256CT_X(instance) |
| cast from an instance into the MkTypeDefS-class-type … | |
| #define | MkBufferStream256CTT_X(instance) |
| cast from an instance into the MkTypeS-class-type … | |
| #define | MkBufferStream256CT_TT(typ) |
| cast from an MkTypeS-class-type into an MkTypeDefS-class-type … | |
| #define | MkBufferStream256C_NS MK |
| map class to namespace … | |
| #define | MkBufferStream256CTT MkBufferStream256CTT |
class as MkTypeS-class-type for MkBufferStream256C in the Target-Programming-Language (TPL) … | |
| #define | MkBufferStream256CT ( (struct MkTypeDefS *) MkBufferStream256CTT ) |
class as MkTypeDefS-class-type for MkBufferStream256C in the Target-Programming-Language (TPL) … | |
MkBufferStream256C - signature define | |
| #define | MkBufferStream256C_SIGNATURE (MkBufferStreamC_SIGNATURE ^ (2u<<3)) |
| #define | MkBufferStream256C_MASK (((1u<<29)-1)<<3) |
MkBufferStream256C - cast to superclass | |
| #define | MkBufferStream256C_X2bus(x) |
| #define | MkBufferStream256C_X2buf(x) |
| #define | MkBufferStream256C_X2obj(x) |
MkBufferStream256S - low level definition, access and cast …
| #define MkBufferStream256C_MASK (((1u<<29)-1)<<3) |
Definition at line 7983 of file LibMkKernel_mk.h.
| #define MkBufferStream256C_NS MK |
map class to namespace …
Definition at line 8020 of file LibMkKernel_mk.h.
| #define MkBufferStream256C_SIGNATURE (MkBufferStreamC_SIGNATURE ^ (2u<<3)) |
Definition at line 7982 of file LibMkKernel_mk.h.
| #define MkBufferStream256C_T (&MK_RT_REF._MkBufferStream256C_T) |
class as MkTypeDefS-class-type, useable in a class-macro as: class##_T …
Definition at line 8006 of file LibMkKernel_mk.h.
| #define MkBufferStream256C_TT (MkTYP(MkBufferStream256C_T)) |
class as MkTypeS-class-type, useable in a class-macro as: class##_TT …
Definition at line 8008 of file LibMkKernel_mk.h.
| #define MkBufferStream256C_X2buf | ( | x | ) |
Definition at line 7992 of file LibMkKernel_mk.h.
| #define MkBufferStream256C_X2bus | ( | x | ) |
Definition at line 7991 of file LibMkKernel_mk.h.
| #define MkBufferStream256C_X2obj | ( | x | ) |
Definition at line 7993 of file LibMkKernel_mk.h.
| #define MkBufferStream256CT ( (struct MkTypeDefS *) MkBufferStream256CTT ) |
class as MkTypeDefS-class-type for MkBufferStream256C in the Target-Programming-Language (TPL) …
Definition at line 8024 of file LibMkKernel_mk.h.
| #define MkBufferStream256CT_TT | ( | typ | ) |
cast from an MkTypeS-class-type into an MkTypeDefS-class-type …
Definition at line 8018 of file LibMkKernel_mk.h.
| #define MkBufferStream256CT_X | ( | instance | ) |
cast from an instance into the MkTypeDefS-class-type …
Definition at line 8014 of file LibMkKernel_mk.h.
| #define MkBufferStream256CTT MkBufferStream256CTT |
class as MkTypeS-class-type for MkBufferStream256C in the Target-Programming-Language (TPL) …
Definition at line 8022 of file LibMkKernel_mk.h.
| #define MkBufferStream256CTT_X | ( | instance | ) |
cast from an instance into the MkTypeS-class-type …
Definition at line 8016 of file LibMkKernel_mk.h.
| #define MkBufferStream256ST MkBufferStream256C_T |
instance-type as MkTypeDefS-class-type …
Definition at line 8010 of file LibMkKernel_mk.h.
| #define MkBufferStream256STT (MkTYP(MkBufferStream256ST)) |
instance-type as MkTypeS-class-type (cast from MkBufferStream256ST into MkTypeS) …
Definition at line 8012 of file LibMkKernel_mk.h.
| typedef const struct MkBufferStream256S MkBufferStream256CNR |
const instance-struct-reference same as const struct MkBufferStream256S, useable in a class-macro as: class##R …
Definition at line 8004 of file LibMkKernel_mk.h.
| typedef struct MkBufferStream256S MkBufferStream256CR |
instance-struct-reference same as struct MkBufferStream256S, useable in a class-macro as: class##R …
Definition at line 8002 of file LibMkKernel_mk.h.