theKernel 10.0
Loading...
Searching...
No Matches
MkBufferStreamC_atl.c File Reference

tag: nhi1-release-250425 More...

+ Include dependency graph for MkBufferStreamC_atl.c:

Go to the source code of this file.

Macros

#define META_FILE_NAME   "MkBufferStreamC_atl.c"
 
#define OT_CLASS   amkrt->AtlMkBufferStreamC
 
#define OT_NULL   amkrt->AtlMkBufferStreamC_MK_NULL
 
#define OT_CLASS_NAME   "MkBufferStreamC"
 
#define SELF2HDL(O)
 
#define OT_SETUP_hdl   SetupHdlFromMetaData_2(MK_BUS)
 
#define OT_SETUP_hdl__null_allow   SetupHdlFromMetaData__null_allow_2(MK_BUS)
 
#define OT_SETUP_hdl_destr   SetupHdlFromMetaData__null_allow_2(MK_BUS)
 
#define OT_SETUP_hdl_constr   SetupHdlConstr(MkBufferStreamC)
 
#define OT_SETUP_hdl_static_constr   OT_SETUP_hdl_static
 
#define OT_SETUP_hdl_static   SetupHdlStatic(MkBufferStreamC)
 
#define OT_retObj_CONSTR(x)
 
#define ClassInit
 
#define CTOR_doc   "MkBufferStreamC [MkBufferStreamC::CTOR ?size:int32=0?]"
 
#define Create_doc   "MkBufferStreamC [MkBufferStreamC::Create ?size:int32=0?]"
 
#define Create1024_doc   "MkBufferStreamC [MkBufferStreamC::Create1024 ?size:int32=0?]"
 
#define Create16384_doc   "MkBufferStreamC [MkBufferStreamC::Create16384 ?size:int32=0?]"
 
#define Create256_doc   "MkBufferStreamC [MkBufferStreamC::Create256 ?size:int32=0?]"
 
#define Create64_doc   "MkBufferStreamC [MkBufferStreamC::Create64 ?size:int32=0?]"
 
#define CreateTLS_doc   "MkBufferStreamC [MkBufferStreamC::CreateTLS tlsName:string ?resetB:bool=true?]"
 
#define GetNull_doc   "MkBufferStreamC [MkBufferStreamC::GetNull]"
 
#define HandleResolve_doc   "MkBufferStreamC [MkBufferStreamC::HandleResolve netHdl:MK_HDL]"
 
#define Instances_doc   "MkBufferStreamC [MkBufferStreamC::Instances]"
 
#define Merge_doc   "MkBufferStreamC [MkBufferStreamC::Merge $bus]"
 
#define Dup_doc   "MkBufferStreamC [MkBufferStreamC::Dup $src] (const)"
 
#define Copy_doc   "MkBufferStreamC [MkBufferStreamC::Copy $bus src:MkBufferStreamC] (const)"
 
#define Next_doc   "MkBufferStreamC [MkBufferStreamC::Next $bus]"
 
#define Prev_doc   "MkBufferStreamC [MkBufferStreamC::Prev $bus]"
 
#define Reset_doc   "MkBufferStreamC [MkBufferStreamC::Reset $bus]"
 
#define ToBFL_doc   "MkBufferListC [MkBufferStreamC::ToBFL $bus] (const)"
 
#define ReadALL_doc   "MkBufferListC [MkBufferStreamC::ReadALL $bus ?val_inout:MkBufferListC=NULL?]"
 
#define ReadBFL_doc   "MkBufferListC [MkBufferStreamC::ReadBFL $bus]"
 
#define ReadBUF_doc   "MkBufferC [MkBufferStreamC::ReadBUF $bus]"
 
#define PosToStart_doc   "MkBufferStreamC::PosToStart $bus"
 
#define ReadGetNextType_doc   "MkTypeE [MkBufferStreamC::ReadGetNextType $bus] (const)"
 
#define ReadGetNumItems_doc   "int32 [MkBufferStreamC::ReadGetNumItems $bus] (const)"
 
#define ReadItemExists_doc   "bool [MkBufferStreamC::ReadItemExists $bus] (const)"
 
#define ReadL_END_doc   "MkBufferStreamC::ReadL_END $bus"
 
#define ReadL_START_doc   "MkBufferStreamC::ReadL_START $bus ?buf:MkBufferC=NULL?"
 
#define ReadUndo_doc   "MkBufferStreamC::ReadUndo $bus"
 
#define ResetFull_doc   "MkBufferStreamC::ResetFull $bus"
 
#define WriteBFL_doc   "MkBufferStreamC::WriteBFL $bus bfl:MkBufferListC"
 
#define WriteBIN_doc   "MkBufferStreamC::WriteBIN $bus val:binary"
 
#define WriteBOL_doc   "MkBufferStreamC::WriteBOL $bus val:bool"
 
#define WriteBUF_doc   "MkBufferStreamC::WriteBUF $bus val:MkBufferC"
 
#define WriteBUS_FLAT_doc   "MkBufferStreamC::WriteBUS_FLAT $bus add:MkBufferStreamC"
 
#define WriteDBL_doc   "MkBufferStreamC::WriteDBL $bus val:double"
 
#define WriteFLT_doc   "MkBufferStreamC::WriteFLT $bus val:float"
 
#define WriteHDL_doc   "MkBufferStreamC::WriteHDL $bus val:int32"
 
#define WriteI32_doc   "MkBufferStreamC::WriteI32 $bus val:int32"
 
#define WriteI64_doc   "MkBufferStreamC::WriteI64 $bus val:int64"
 
#define WriteI8_doc   "MkBufferStreamC::WriteI8 $bus val:int8"
 
#define WriteLONG_doc   "MkBufferStreamC::WriteLONG $bus val:long"
 
#define WriteL_END_doc   "MkBufferStreamC::WriteL_END $bus"
 
#define WriteL_FLAT_doc   "MkBufferStreamC::WriteL_FLAT $bus bfl:MkBufferListC"
 
#define WriteL_START_doc   "MkBufferStreamC::WriteL_START $bus"
 
#define WriteSTR_doc   "MkBufferStreamC::WriteSTR $bus val:string ?len:int32=-1?"
 
#define ReadBIN_doc   "binary [MkBufferStreamC::ReadBIN $bus]"
 
#define ReadBOL_doc   "bool [MkBufferStreamC::ReadBOL $bus]"
 
#define ReadDBL_doc   "double [MkBufferStreamC::ReadDBL $bus]"
 
#define ReadFLT_doc   "float [MkBufferStreamC::ReadFLT $bus]"
 
#define ReadI32_doc   "int32 [MkBufferStreamC::ReadI32 $bus]"
 
#define ReadI64_doc   "int64 [MkBufferStreamC::ReadI64 $bus]"
 
#define ReadI8_doc   "int8 [MkBufferStreamC::ReadI8 $bus]"
 
#define ReadLONG_doc   "long [MkBufferStreamC::ReadLONG $bus]"
 
#define ReadSTR_doc   "string [MkBufferStreamC::ReadSTR $bus]"
 

Functions

static MK_PTR atlmkkernel_MkBufferStreamC_selfCreate (MK_RT mkrt, MK_OBJ const obj, MK_PTR const env)
 
static void atlmkkernel_MkBufferStreamC_selfDelete (MK_RT mkrt, MK_PTR selfP, MK_PTR const env)
 
static void atlmkkernel_MkBufferStreamC_selfUnlink (MK_RT mkrt, MK_PTR selfP, MK_PTR const env)
 
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 …
 
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)
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadALL (MkBufferStreamC_ARGS)
  Atl: MkBufferListC [MkBufferStreamC::ReadALL $bus ?val_inout:MkBufferListC=NULL?] C-API
get a temporary MkBufferListC from all data in the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadBFL (MkBufferStreamC_ARGS)
  Atl: MkBufferListC [MkBufferStreamC::ReadBFL $bus] C-API
read a MkBufferListC from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadBUF (MkBufferStreamC_ARGS)
  Atl: MkBufferC [MkBufferStreamC::ReadBUF $bus] C-API
read a val_out from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadGetNextType (MkBufferStreamC_ARGS)
  Atl: MkTypeE [MkBufferStreamC::ReadGetNextType $bus] C-API
get the type (MkTypeE) of the next Item in the MkBufferStreamC or "0" if not available
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadGetNumItems (MkBufferStreamC_ARGS)
  Atl: int32 [MkBufferStreamC::ReadGetNumItems $bus] C-API
get the number of items left in the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadItemExists (MkBufferStreamC_ARGS)
  Atl: bool [MkBufferStreamC::ReadItemExists $bus] C-API
check if an item exists in the read-data-package
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadL_END (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::ReadL_END $bus C-API
END read a list-item-type from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadL_START (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::ReadL_START $bus ?buf:MkBufferC=NULL? C-API
START read a list-item-type from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadUndo (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::ReadUndo $bus C-API
undo the last MkBufferStreamC READ function call …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadBIN (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamReadBIN C-API
read a val_out from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadBOL (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamReadBOL C-API
read a val_out from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadDBL (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamReadDBL C-API
read a val_out from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadFLT (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamReadFLT C-API
read a val_out from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadI32 (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamReadI32 C-API
read a val_out from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadI64 (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamReadI64 C-API
read a val_out from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadI8 (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamReadI8 C-API
read a val_out from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadLONG (MkBufferStreamC_ARGS)
  Atl: long [MkBufferStreamC::ReadLONG $bus] C-API
read the long native object from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_ReadSTR (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamReadSTR C-API
read a val_out from the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_Merge (MkBufferStreamC_ARGS)
  Atl: (constructor) MkBufferStreamC [MkBufferStreamC::Merge $bus] C-API
Merge-Constructor - create a new MkBufferStreamC as a merge from an existing object …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_Dup (MkBufferStreamC_ARGS)
  Atl: (constructor) MkBufferStreamC [MkBufferStreamC::Dup $src] C-API
Dup-Constructor - create a new MkBufferStreamC instance as copy from an existing MkBufferStreamC instance …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_CTOR (CONSTR_ARGS)
  Atl: (constructor,static) MkBufferStreamC [MkBufferStreamC::CTOR ?size:int32=0?] C-API
create and initialize an MkBufferStreamC instance …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_Create (OtClass_ARGS)
  Atl: (constructor,static) MkBufferStreamC [MkBufferStreamC::Create ?size:int32=0?] C-API
create and initialize an MkBufferStreamC instance …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_Create1024 (OtClass_ARGS)
  Atl: (constructor,static) MkBufferStreamC [MkBufferStreamC::Create1024 ?size:int32=0?] C-API
call the BufferStreamCreate with default type MkBufferStream1024S (1024 byte) …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_Create16384 (OtClass_ARGS)
  Atl: (constructor,static) MkBufferStreamC [MkBufferStreamC::Create16384 ?size:int32=0?] C-API
call the BufferStreamCreate with default type MkBufferStream16384S (16384 byte) …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_Create256 (OtClass_ARGS)
  Atl: (constructor,static) MkBufferStreamC [MkBufferStreamC::Create256 ?size:int32=0?] C-API
call the BufferStreamCreate with default type MkBufferStream256S (256 byte) …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_Create64 (OtClass_ARGS)
  Atl: (constructor,static) MkBufferStreamC [MkBufferStreamC::Create64 ?size:int32=0?] C-API
call the BufferStreamCreate with default type MkBufferStream64S (64 byte) …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_CreateTLS (OtClass_ARGS)
  Atl: (static) MkBufferStreamC [MkBufferStreamC::CreateTLS tlsName:string ?resetB:bool=true?] C-API
same as BufferStreamCreate but require no cleanup …
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteBFL (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::WriteBFL $bus bfl:MkBufferListC C-API
write a MkBufferListC into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteBIN (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamWriteBIN C-API
write a PRIMITIVE TYPE into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteBOL (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamWriteBOL C-API
write a PRIMITIVE TYPE into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteBUF (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::WriteBUF $bus val:MkBufferC C-API
write a PRIMITIVE TYPE into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteBUS_FLAT (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::WriteBUS_FLAT $bus add:MkBufferStreamC C-API
write a MkBufferStreamC into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteDBL (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamWriteDBL C-API
write a PRIMITIVE TYPE into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteFLT (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamWriteFLT C-API
write a PRIMITIVE TYPE into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteHDL (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::WriteHDL $bus val:int32 C-API
write the handle into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteI32 (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamWriteI32 C-API
write a PRIMITIVE TYPE into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteI64 (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamWriteI64 C-API
write a PRIMITIVE TYPE into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteI8 (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamWriteI8 C-API
write a PRIMITIVE TYPE into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteLONG (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::WriteLONG $bus val:long C-API
write the long native object into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteL_END (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::WriteL_END $bus C-API
END write a list-item-type into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteL_FLAT (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::WriteL_FLAT $bus bfl:MkBufferListC C-API
write a MkBufferListC FLAT into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteL_START (MkBufferStreamC_ARGS)
  Atl: MkBufferStreamC::WriteL_START $bus C-API
START write a list-item-type into the MkBufferStreamC
 
static OT_ProcRet atlmkkernel_MkBufferStreamC_WriteSTR (MkBufferStreamC_ARGS)
  Atl: doc_mk_atl_BufferStreamWriteSTR C-API
write a PRIMITIVE TYPE into the MkBufferStreamC
 
int atlmkkernel_pMkBufferStreamC_Init (OT_MK_ARGS OT_NS_T ns)
 

Variables

static const OtObjProcDefS atlmkkernel_sOtClassDef []
 
static const OtObjProcDefS atlmkkernel_sInstanceDef []
 

Detailed Description

tag: nhi1-release-250425

Definition in file MkBufferStreamC_atl.c.

Macro Definition Documentation

◆ ClassInit

#define ClassInit

Definition at line 57 of file MkBufferStreamC_atl.c.

57#define ClassInit \
58 /* if not already done, initialize NEW META type */ \
59 if (MkBufferStreamCTT == NULL) MkBufferStreamCTT = MkBufferStreamSTT; \
60 \
61 /* protect against double call */ \
62 if (MkBufferStreamCTT->selfCreate == NS(MkBufferStreamC_selfCreate)) return MK_OK; \
63 \
64 /* add "selfCreate" and "selfDelete" feature to the META-Class */ \
65 MkBufferStreamCTT->selfCreate = NS(MkBufferStreamC_selfCreate); \
66 MkBufferStreamCTT->selfDelete = NS(MkBufferStreamC_selfDelete); \
67 MkBufferStreamCTT->selfUnlink = NS(MkBufferStreamC_selfUnlink); \
68 \
69 /* create the ATL-class */ \
70 OT_CLASS = AltClassDef(MkBufferStreamCTT,&amkrt->AtlMkBufferStreamC_NS); \
71 if (OT_CLASS == NULL) goto error; \
72 OT_REF_INCR(OT_CLASS); \
73 \
74 /* create the ATL static Methods */ \
75 check_LNG(AtlUnknownSetup (NS(sOtClassDef),amkrt)) goto error; \
76 \
77 /* create the ATL instance Methods */ \
78 check_LNG(AtlUnknownSetup (NS(sInstanceDef),amkrt)) goto error; \
79 \
80 /* after class was modified, recompile the class */ \
81 RL_init(2, recompile, RL_T(0,RecompileN)); RL_O(1,OT_CLASS) ; \
82 int retI = RL_EvalEx(0); \
83 if (retI != TCL_OK) return retI; \
84 \
85 /* define the "NULL" object */ \
86 OT_NULL = AtomCreateNULL(OT_CLASS, "::MkBufferStreamC::MK_NULL", (MK_PTR)amkrt); \
87 if (OT_NULL == NULL) goto error; \
88 OT_REF_INCR(OT_NULL);

◆ Copy_doc

#define Copy_doc   "MkBufferStreamC [MkBufferStreamC::Copy $bus src:MkBufferStreamC] (const)"

Definition at line 114 of file MkBufferStreamC_atl.c.

◆ Create1024_doc

#define Create1024_doc   "MkBufferStreamC [MkBufferStreamC::Create1024 ?size:int32=0?]"

Definition at line 96 of file MkBufferStreamC_atl.c.

◆ Create16384_doc

#define Create16384_doc   "MkBufferStreamC [MkBufferStreamC::Create16384 ?size:int32=0?]"

Definition at line 97 of file MkBufferStreamC_atl.c.

◆ Create256_doc

#define Create256_doc   "MkBufferStreamC [MkBufferStreamC::Create256 ?size:int32=0?]"

Definition at line 98 of file MkBufferStreamC_atl.c.

◆ Create64_doc

#define Create64_doc   "MkBufferStreamC [MkBufferStreamC::Create64 ?size:int32=0?]"

Definition at line 99 of file MkBufferStreamC_atl.c.

◆ Create_doc

#define Create_doc   "MkBufferStreamC [MkBufferStreamC::Create ?size:int32=0?]"

Definition at line 95 of file MkBufferStreamC_atl.c.

◆ CreateTLS_doc

#define CreateTLS_doc   "MkBufferStreamC [MkBufferStreamC::CreateTLS tlsName:string ?resetB:bool=true?]"

Definition at line 102 of file MkBufferStreamC_atl.c.

◆ CTOR_doc

#define CTOR_doc   "MkBufferStreamC [MkBufferStreamC::CTOR ?size:int32=0?]"

Definition at line 94 of file MkBufferStreamC_atl.c.

◆ Dup_doc

#define Dup_doc   "MkBufferStreamC [MkBufferStreamC::Dup $src] (const)"

Definition at line 111 of file MkBufferStreamC_atl.c.

◆ GetNull_doc

#define GetNull_doc   "MkBufferStreamC [MkBufferStreamC::GetNull]"

Definition at line 103 of file MkBufferStreamC_atl.c.

◆ HandleResolve_doc

#define HandleResolve_doc   "MkBufferStreamC [MkBufferStreamC::HandleResolve netHdl:MK_HDL]"

Definition at line 104 of file MkBufferStreamC_atl.c.

◆ Instances_doc

#define Instances_doc   "MkBufferStreamC [MkBufferStreamC::Instances]"

Definition at line 105 of file MkBufferStreamC_atl.c.

◆ Merge_doc

#define Merge_doc   "MkBufferStreamC [MkBufferStreamC::Merge $bus]"

Definition at line 108 of file MkBufferStreamC_atl.c.

◆ META_FILE_NAME

#define META_FILE_NAME   "MkBufferStreamC_atl.c"

Definition at line 11 of file MkBufferStreamC_atl.c.

◆ Next_doc

#define Next_doc   "MkBufferStreamC [MkBufferStreamC::Next $bus]"

Definition at line 115 of file MkBufferStreamC_atl.c.

◆ OT_CLASS

#define OT_CLASS   amkrt->AtlMkBufferStreamC

Definition at line 15 of file MkBufferStreamC_atl.c.

◆ OT_CLASS_NAME

#define OT_CLASS_NAME   "MkBufferStreamC"

Definition at line 17 of file MkBufferStreamC_atl.c.

◆ OT_NULL

#define OT_NULL   amkrt->AtlMkBufferStreamC_MK_NULL

Definition at line 16 of file MkBufferStreamC_atl.c.

◆ OT_retObj_CONSTR

#define OT_retObj_CONSTR ( x)
Value:
#define OT_SELF
#define AtomInit(...)
#define OT_retObj_SET(val)
#define MkBufferStreamC_X2obj(x)

Definition at line 54 of file MkBufferStreamC_atl.c.

◆ OT_SETUP_hdl

#define OT_SETUP_hdl   SetupHdlFromMetaData_2(MK_BUS)

Definition at line 47 of file MkBufferStreamC_atl.c.

◆ OT_SETUP_hdl__null_allow

#define OT_SETUP_hdl__null_allow   SetupHdlFromMetaData__null_allow_2(MK_BUS)

Definition at line 48 of file MkBufferStreamC_atl.c.

◆ OT_SETUP_hdl_constr

#define OT_SETUP_hdl_constr   SetupHdlConstr(MkBufferStreamC)

Definition at line 50 of file MkBufferStreamC_atl.c.

◆ OT_SETUP_hdl_destr

#define OT_SETUP_hdl_destr   SetupHdlFromMetaData__null_allow_2(MK_BUS)

Definition at line 49 of file MkBufferStreamC_atl.c.

◆ OT_SETUP_hdl_static

#define OT_SETUP_hdl_static   SetupHdlStatic(MkBufferStreamC)

Definition at line 52 of file MkBufferStreamC_atl.c.

◆ OT_SETUP_hdl_static_constr

#define OT_SETUP_hdl_static_constr   OT_SETUP_hdl_static

Definition at line 51 of file MkBufferStreamC_atl.c.

◆ PosToStart_doc

#define PosToStart_doc   "MkBufferStreamC::PosToStart $bus"

Definition at line 130 of file MkBufferStreamC_atl.c.

◆ Prev_doc

#define Prev_doc   "MkBufferStreamC [MkBufferStreamC::Prev $bus]"

Definition at line 116 of file MkBufferStreamC_atl.c.

◆ ReadALL_doc

#define ReadALL_doc   "MkBufferListC [MkBufferStreamC::ReadALL $bus ?val_inout:MkBufferListC=NULL?]"

Definition at line 121 of file MkBufferStreamC_atl.c.

◆ ReadBFL_doc

#define ReadBFL_doc   "MkBufferListC [MkBufferStreamC::ReadBFL $bus]"

Definition at line 124 of file MkBufferStreamC_atl.c.

◆ ReadBIN_doc

#define ReadBIN_doc   "binary [MkBufferStreamC::ReadBIN $bus]"

Definition at line 157 of file MkBufferStreamC_atl.c.

◆ ReadBOL_doc

#define ReadBOL_doc   "bool [MkBufferStreamC::ReadBOL $bus]"

Definition at line 158 of file MkBufferStreamC_atl.c.

◆ ReadBUF_doc

#define ReadBUF_doc   "MkBufferC [MkBufferStreamC::ReadBUF $bus]"

Definition at line 125 of file MkBufferStreamC_atl.c.

◆ ReadDBL_doc

#define ReadDBL_doc   "double [MkBufferStreamC::ReadDBL $bus]"

Definition at line 159 of file MkBufferStreamC_atl.c.

◆ ReadFLT_doc

#define ReadFLT_doc   "float [MkBufferStreamC::ReadFLT $bus]"

Definition at line 160 of file MkBufferStreamC_atl.c.

◆ ReadGetNextType_doc

#define ReadGetNextType_doc   "MkTypeE [MkBufferStreamC::ReadGetNextType $bus] (const)"

Definition at line 131 of file MkBufferStreamC_atl.c.

◆ ReadGetNumItems_doc

#define ReadGetNumItems_doc   "int32 [MkBufferStreamC::ReadGetNumItems $bus] (const)"

Definition at line 132 of file MkBufferStreamC_atl.c.

◆ ReadI32_doc

#define ReadI32_doc   "int32 [MkBufferStreamC::ReadI32 $bus]"

Definition at line 161 of file MkBufferStreamC_atl.c.

◆ ReadI64_doc

#define ReadI64_doc   "int64 [MkBufferStreamC::ReadI64 $bus]"

Definition at line 162 of file MkBufferStreamC_atl.c.

◆ ReadI8_doc

#define ReadI8_doc   "int8 [MkBufferStreamC::ReadI8 $bus]"

Definition at line 163 of file MkBufferStreamC_atl.c.

◆ ReadItemExists_doc

#define ReadItemExists_doc   "bool [MkBufferStreamC::ReadItemExists $bus] (const)"

Definition at line 133 of file MkBufferStreamC_atl.c.

◆ ReadL_END_doc

#define ReadL_END_doc   "MkBufferStreamC::ReadL_END $bus"

Definition at line 134 of file MkBufferStreamC_atl.c.

◆ ReadL_START_doc

#define ReadL_START_doc   "MkBufferStreamC::ReadL_START $bus ?buf:MkBufferC=NULL?"

Definition at line 135 of file MkBufferStreamC_atl.c.

◆ ReadLONG_doc

#define ReadLONG_doc   "long [MkBufferStreamC::ReadLONG $bus]"

Definition at line 164 of file MkBufferStreamC_atl.c.

◆ ReadSTR_doc

#define ReadSTR_doc   "string [MkBufferStreamC::ReadSTR $bus]"

Definition at line 165 of file MkBufferStreamC_atl.c.

◆ ReadUndo_doc

#define ReadUndo_doc   "MkBufferStreamC::ReadUndo $bus"

Definition at line 136 of file MkBufferStreamC_atl.c.

◆ Reset_doc

#define Reset_doc   "MkBufferStreamC [MkBufferStreamC::Reset $bus]"

Definition at line 117 of file MkBufferStreamC_atl.c.

◆ ResetFull_doc

#define ResetFull_doc   "MkBufferStreamC::ResetFull $bus"

Definition at line 137 of file MkBufferStreamC_atl.c.

◆ SELF2HDL

#define SELF2HDL ( O)
Value:
#define VAL2MNG(val)
static MK_BUS MkBus(MK_MNG mng)
cast a unknown-object into an MkBufferStreamS pointer or NULL if not possible

Definition at line 19 of file MkBufferStreamC_atl.c.

◆ ToBFL_doc

#define ToBFL_doc   "MkBufferListC [MkBufferStreamC::ToBFL $bus] (const)"

Definition at line 118 of file MkBufferStreamC_atl.c.

◆ WriteBFL_doc

#define WriteBFL_doc   "MkBufferStreamC::WriteBFL $bus bfl:MkBufferListC"

Definition at line 139 of file MkBufferStreamC_atl.c.

◆ WriteBIN_doc

#define WriteBIN_doc   "MkBufferStreamC::WriteBIN $bus val:binary"

Definition at line 140 of file MkBufferStreamC_atl.c.

◆ WriteBOL_doc

#define WriteBOL_doc   "MkBufferStreamC::WriteBOL $bus val:bool"

Definition at line 141 of file MkBufferStreamC_atl.c.

◆ WriteBUF_doc

#define WriteBUF_doc   "MkBufferStreamC::WriteBUF $bus val:MkBufferC"

Definition at line 142 of file MkBufferStreamC_atl.c.

◆ WriteBUS_FLAT_doc

#define WriteBUS_FLAT_doc   "MkBufferStreamC::WriteBUS_FLAT $bus add:MkBufferStreamC"

Definition at line 143 of file MkBufferStreamC_atl.c.

◆ WriteDBL_doc

#define WriteDBL_doc   "MkBufferStreamC::WriteDBL $bus val:double"

Definition at line 144 of file MkBufferStreamC_atl.c.

◆ WriteFLT_doc

#define WriteFLT_doc   "MkBufferStreamC::WriteFLT $bus val:float"

Definition at line 145 of file MkBufferStreamC_atl.c.

◆ WriteHDL_doc

#define WriteHDL_doc   "MkBufferStreamC::WriteHDL $bus val:int32"

Definition at line 146 of file MkBufferStreamC_atl.c.

◆ WriteI32_doc

#define WriteI32_doc   "MkBufferStreamC::WriteI32 $bus val:int32"

Definition at line 147 of file MkBufferStreamC_atl.c.

◆ WriteI64_doc

#define WriteI64_doc   "MkBufferStreamC::WriteI64 $bus val:int64"

Definition at line 148 of file MkBufferStreamC_atl.c.

◆ WriteI8_doc

#define WriteI8_doc   "MkBufferStreamC::WriteI8 $bus val:int8"

Definition at line 149 of file MkBufferStreamC_atl.c.

◆ WriteL_END_doc

#define WriteL_END_doc   "MkBufferStreamC::WriteL_END $bus"

Definition at line 151 of file MkBufferStreamC_atl.c.

◆ WriteL_FLAT_doc

#define WriteL_FLAT_doc   "MkBufferStreamC::WriteL_FLAT $bus bfl:MkBufferListC"

Definition at line 152 of file MkBufferStreamC_atl.c.

◆ WriteL_START_doc

#define WriteL_START_doc   "MkBufferStreamC::WriteL_START $bus"

Definition at line 153 of file MkBufferStreamC_atl.c.

◆ WriteLONG_doc

#define WriteLONG_doc   "MkBufferStreamC::WriteLONG $bus val:long"

Definition at line 150 of file MkBufferStreamC_atl.c.

◆ WriteSTR_doc

#define WriteSTR_doc   "MkBufferStreamC::WriteSTR $bus val:string ?len:int32=-1?"

Definition at line 154 of file MkBufferStreamC_atl.c.

Function Documentation

◆ atlmkkernel_MkBufferStreamC_selfCreate()

static MK_PTR atlmkkernel_MkBufferStreamC_selfCreate ( MK_RT mkrt,
MK_OBJ const obj,
MK_PTR const env )
static

Definition at line 28 of file MkBufferStreamC_atl.c.

28 {
29 SETUP_amkrt(env);
30 return AtomMake(obj,OT_CLASS,NULL,NULL,env);
31}
#define AtomMake(...)
#define SETUP_amkrt(r)
#define OT_CLASS

◆ atlmkkernel_MkBufferStreamC_selfDelete()

static void atlmkkernel_MkBufferStreamC_selfDelete ( MK_RT mkrt,
MK_PTR selfP,
MK_PTR const env )
static

Definition at line 34 of file MkBufferStreamC_atl.c.

34 {
35 OT_SELF_T selfO = selfP;
36 SETUP_amkrt(env);
37 MK(AtomDeleteHard) (OT_MK_CALL selfO);
38}
#define MK(n)
MOX_OBJ_T OT_SELF_T
#define OT_MK_CALL

◆ atlmkkernel_MkBufferStreamC_selfUnlink()

static void atlmkkernel_MkBufferStreamC_selfUnlink ( MK_RT mkrt,
MK_PTR selfP,
MK_PTR const env )
static

Definition at line 41 of file MkBufferStreamC_atl.c.

41 {
42 OT_SELF_T selfO = selfP;
43 SETUP_amkrt(env);
44 return MK(AtomUnlink) (OT_MK_CALL selfO);
45}

◆ atlmkkernel_pMkBufferStreamC_Init()

int atlmkkernel_pMkBufferStreamC_Init ( OT_MK_ARGS OT_NS_T ns)

Public API

Definition at line 1214 of file MkBufferStreamC_atl.c.

1215{
1216 ClassInit
1217
1218 MkBufferStream16384C_TT->selfCreate = NS(MkBufferStreamC_selfCreate) ;
1219 MkBufferStream16384C_TT->selfDelete = NS(MkBufferStreamC_selfDelete) ;
1220 MkBufferStream16384C_TT->selfUnlink = NS(MkBufferStreamC_selfUnlink) ;
1221 MkBufferStream256C_TT->selfCreate = NS(MkBufferStreamC_selfCreate) ;
1222 MkBufferStream256C_TT->selfDelete = NS(MkBufferStreamC_selfDelete) ;
1223 MkBufferStream256C_TT->selfUnlink = NS(MkBufferStreamC_selfUnlink) ;
1224 MkBufferStream64C_TT->selfCreate = NS(MkBufferStreamC_selfCreate) ;
1225 MkBufferStream64C_TT->selfDelete = NS(MkBufferStreamC_selfDelete) ;
1226 MkBufferStream64C_TT->selfUnlink = NS(MkBufferStreamC_selfUnlink) ;
1227 MkBufferStream1024C_TT->selfCreate = NS(MkBufferStreamC_selfCreate) ;
1228 MkBufferStream1024C_TT->selfDelete = NS(MkBufferStreamC_selfDelete) ;
1229 MkBufferStream1024C_TT->selfUnlink = NS(MkBufferStreamC_selfUnlink) ;
1230
1231 return TCL_OK;
1232error:
1233 return TCL_ERROR;
1234}
#define NS(n)
#define ClassInit
#define MkBufferStream1024C_TT
class as MkTypeS-class-type, useable in a class-macro as: class##_TT …
#define MkBufferStream16384C_TT
class as MkTypeS-class-type, useable in a class-macro as: class##_TT …
#define MkBufferStream256C_TT
class as MkTypeS-class-type, useable in a class-macro as: class##_TT …
#define MkBufferStream64C_TT
class as MkTypeS-class-type, useable in a class-macro as: class##_TT …

Variable Documentation

◆ atlmkkernel_sInstanceDef

const OtObjProcDefS atlmkkernel_sInstanceDef[]
static

Definition at line 1139 of file MkBufferStreamC_atl.c.

1139 {
1140
1141 // BEGIN-OBJ - created by 'atl_MqS.tcl -i NHI1_HOME/theKernel/c/gen/c_mkkernel.meta' - DO NOT change
1142
1143 // doc-key: MkBufferStreamC,MkBufferStream,oC_
1144 { "::MkBufferStreamC::MkBufferStreamC" , NS(MkBufferStreamC_CTOR) },
1145 { "::MkBufferStreamC::Merge" , NS(MkBufferStreamC_Merge) },
1146
1147 // doc-key: MkBufferStreamC,MkBufferStream,oCx
1148 { "::MkBufferStreamC::Dup" , NS(MkBufferStreamC_Dup) },
1149
1150 // doc-key: MkBufferStreamC,MkBufferStream,oc_
1151 { "::MkBufferStreamC::Copy" , NS(MkBufferStreamC_Copy) },
1152 { "::MkBufferStreamC::Next" , NS(MkBufferStreamC_Next) },
1153 { "::MkBufferStreamC::Prev" , NS(MkBufferStreamC_Prev) },
1154 { "::MkBufferStreamC::Reset" , NS(MkBufferStreamC_Reset) },
1155 { "::MkBufferStreamC::ToBFL" , NS(MkBufferStreamC_ToBFL) },
1156
1157 // doc-key: MkBufferStreamC,MkBufferStream,oci
1158 { "::MkBufferStreamC::ReadALL" , NS(MkBufferStreamC_ReadALL) },
1159
1160 // doc-key: MkBufferStreamC,MkBufferStream,oco
1161 { "::MkBufferStreamC::ReadBFL" , NS(MkBufferStreamC_ReadBFL) },
1162 { "::MkBufferStreamC::ReadBUF" , NS(MkBufferStreamC_ReadBUF) },
1163
1164 // doc-key: MkBufferStreamC,MkBufferStream,om_
1165 // skip class-overload: HandleGet → MkObjectHandleGet
1166 // skip class-overload: Log → MkObjectLog
1167 { "::MkBufferStreamC::PosToStart" , NS(MkBufferStreamC_PosToStart) },
1168 { "::MkBufferStreamC::ReadGetNextType" , NS(MkBufferStreamC_ReadGetNextType) },
1169 { "::MkBufferStreamC::ReadGetNumItems" , NS(MkBufferStreamC_ReadGetNumItems) },
1170 { "::MkBufferStreamC::ReadItemExists" , NS(MkBufferStreamC_ReadItemExists) },
1171 { "::MkBufferStreamC::ReadL_END" , NS(MkBufferStreamC_ReadL_END) },
1172 { "::MkBufferStreamC::ReadL_START" , NS(MkBufferStreamC_ReadL_START) },
1173 { "::MkBufferStreamC::ReadUndo" , NS(MkBufferStreamC_ReadUndo) },
1174 { "::MkBufferStreamC::ResetFull" , NS(MkBufferStreamC_ResetFull) },
1175 // skip class-overload: ToString → MkObjectToString
1176 { "::MkBufferStreamC::WriteBFL" , NS(MkBufferStreamC_WriteBFL) },
1177 { "::MkBufferStreamC::WriteBIN" , NS(MkBufferStreamC_WriteBIN) },
1178 { "::MkBufferStreamC::WriteBOL" , NS(MkBufferStreamC_WriteBOL) },
1179 { "::MkBufferStreamC::WriteBUF" , NS(MkBufferStreamC_WriteBUF) },
1180 { "::MkBufferStreamC::WriteBUS_FLAT" , NS(MkBufferStreamC_WriteBUS_FLAT) },
1181 { "::MkBufferStreamC::WriteDBL" , NS(MkBufferStreamC_WriteDBL) },
1182 { "::MkBufferStreamC::WriteFLT" , NS(MkBufferStreamC_WriteFLT) },
1183 { "::MkBufferStreamC::WriteHDL" , NS(MkBufferStreamC_WriteHDL) },
1184 { "::MkBufferStreamC::WriteI32" , NS(MkBufferStreamC_WriteI32) },
1185 { "::MkBufferStreamC::WriteI64" , NS(MkBufferStreamC_WriteI64) },
1186 { "::MkBufferStreamC::WriteI8" , NS(MkBufferStreamC_WriteI8) },
1187 { "::MkBufferStreamC::WriteLONG" , NS(MkBufferStreamC_WriteLONG) },
1188 { "::MkBufferStreamC::WriteL_END" , NS(MkBufferStreamC_WriteL_END) },
1189 { "::MkBufferStreamC::WriteL_FLAT" , NS(MkBufferStreamC_WriteL_FLAT) },
1190 { "::MkBufferStreamC::WriteL_START" , NS(MkBufferStreamC_WriteL_START) },
1191 { "::MkBufferStreamC::WriteSTR" , NS(MkBufferStreamC_WriteSTR) },
1192
1193 // doc-key: MkBufferStreamC,MkBufferStream,omo
1194 { "::MkBufferStreamC::ReadBIN" , NS(MkBufferStreamC_ReadBIN) },
1195 { "::MkBufferStreamC::ReadBOL" , NS(MkBufferStreamC_ReadBOL) },
1196 { "::MkBufferStreamC::ReadDBL" , NS(MkBufferStreamC_ReadDBL) },
1197 { "::MkBufferStreamC::ReadFLT" , NS(MkBufferStreamC_ReadFLT) },
1198 { "::MkBufferStreamC::ReadI32" , NS(MkBufferStreamC_ReadI32) },
1199 { "::MkBufferStreamC::ReadI64" , NS(MkBufferStreamC_ReadI64) },
1200 { "::MkBufferStreamC::ReadI8" , NS(MkBufferStreamC_ReadI8) },
1201 { "::MkBufferStreamC::ReadLONG" , NS(MkBufferStreamC_ReadLONG) },
1202 { "::MkBufferStreamC::ReadSTR" , NS(MkBufferStreamC_ReadSTR) },
1203
1204 // END-OBJ - created by 'atl_MqS.tcl -i NHI1_HOME/theKernel/c/gen/c_mkkernel.meta' - DO NOT change
1205 { NULL }
1206};

◆ atlmkkernel_sOtClassDef

const OtObjProcDefS atlmkkernel_sOtClassDef[]
static
Initial value:
= {
{ "::MkBufferStreamC::Create" , atlmkkernel_MkBufferStreamC_Create },
{ "::MkBufferStreamC::Create1024" , atlmkkernel_MkBufferStreamC_Create1024 },
{ "::MkBufferStreamC::Create16384" , atlmkkernel_MkBufferStreamC_Create16384 },
{ "::MkBufferStreamC::Create256" , atlmkkernel_MkBufferStreamC_Create256 },
{ "::MkBufferStreamC::Create64" , atlmkkernel_MkBufferStreamC_Create64 },
{ "::MkBufferStreamC::CreateTLS" , atlmkkernel_MkBufferStreamC_CreateTLS },
{ "::MkBufferStreamC::GetNull" , atlmkkernel_MkBufferStreamC_GetNull },
{ "::MkBufferStreamC::HandleResolve" , atlmkkernel_MkBufferStreamC_HandleResolve },
{ "::MkBufferStreamC::Instances" , atlmkkernel_MkBufferStreamC_Instances },
{ NULL }
}
static OT_ProcRet atlmkkernel_MkBufferStreamC_HandleResolve(OtClass_ARGS)
Atl: (static) MkBufferStreamC [MkBufferStreamC::HandleResolve netHdl:MK_HDL] → C-API Handle-Reso...
static OT_ProcRet atlmkkernel_MkBufferStreamC_Instances(OtClass_ARGS)
Atl: (static) MkBufferStreamC [MkBufferStreamC::Instances] → C-API get head-instance from linked...
static OT_ProcRet atlmkkernel_MkBufferStreamC_GetNull(OtClass_ARGS)
Atl: (static) MkBufferStreamC [MkBufferStreamC::GetNull] → C-API Null-Slot - return a MkBufferSt...
static OT_ProcRet atlmkkernel_MkBufferStreamC_Create1024(OtClass_ARGS)
Atl: (constructor,static) MkBufferStreamC [MkBufferStreamC::Create1024 ?size:int32=0?...
static OT_ProcRet atlmkkernel_MkBufferStreamC_CreateTLS(OtClass_ARGS)
Atl: (static) MkBufferStreamC [MkBufferStreamC::CreateTLS tlsName:string ?resetB:bool=true?...
static OT_ProcRet atlmkkernel_MkBufferStreamC_Create64(OtClass_ARGS)
Atl: (constructor,static) MkBufferStreamC [MkBufferStreamC::Create64 ?size:int32=0?...
static OT_ProcRet atlmkkernel_MkBufferStreamC_Create16384(OtClass_ARGS)
Atl: (constructor,static) MkBufferStreamC [MkBufferStreamC::Create16384 ?size:int32=0?...
static OT_ProcRet atlmkkernel_MkBufferStreamC_Create256(OtClass_ARGS)
Atl: (constructor,static) MkBufferStreamC [MkBufferStreamC::Create256 ?size:int32=0?...
static OT_ProcRet atlmkkernel_MkBufferStreamC_Create(OtClass_ARGS)
Atl: (constructor,static) MkBufferStreamC [MkBufferStreamC::Create ?size:int32=0?] → C-API creat...

METHOD API

Definition at line 1116 of file MkBufferStreamC_atl.c.

1116 {
1117
1118 // BEGIN-CLASS - created by 'atl_MqS.tcl -i NHI1_HOME/theKernel/c/gen/c_mkkernel.meta' - DO NOT change
1119
1120 // doc-key: MkBufferStreamC,MkBufferStream,sCc
1121 { "::MkBufferStreamC::Create" , NS(MkBufferStreamC_Create) },
1122 { "::MkBufferStreamC::Create1024" , NS(MkBufferStreamC_Create1024) },
1123 { "::MkBufferStreamC::Create16384" , NS(MkBufferStreamC_Create16384) },
1124 { "::MkBufferStreamC::Create256" , NS(MkBufferStreamC_Create256) },
1125 { "::MkBufferStreamC::Create64" , NS(MkBufferStreamC_Create64) },
1126
1127 // doc-key: MkBufferStreamC,MkBufferStream,sc_
1128 { "::MkBufferStreamC::CreateTLS" , NS(MkBufferStreamC_CreateTLS) },
1129 { "::MkBufferStreamC::GetNull" , NS(MkBufferStreamC_GetNull) },
1130 { "::MkBufferStreamC::HandleResolve" , NS(MkBufferStreamC_HandleResolve) },
1131 { "::MkBufferStreamC::Instances" , NS(MkBufferStreamC_Instances) },
1132
1133 // END-CLASS - created by 'atl_MqS.tcl -i NHI1_HOME/theKernel/c/gen/c_mkkernel.meta' - DO NOT change
1134 { NULL }
1135};